From: Dmitry Shachnev Date: Wed, 25 Jan 2017 09:01:02 +0000 (+0000) Subject: qbs (1.7.0+dfsg-4) unstable; urgency=medium X-Git-Tag: archive/raspbian/1.10.1+dfsg-1+rpi1~1^2^2~7 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https://%22%22/%22http:/www.example.com/cgi/%22https:/%22%22?a=commitdiff_plain;h=04f68104eb6d83288b0d375fbdb8f27f3134573b;p=qbs.git qbs (1.7.0+dfsg-4) unstable; urgency=medium * Backport upstream patch to make documentation install dir configurable (qmake_documentation.diff). * Install the documentation into correct location (closes: #795829). [dgit import unpatched qbs 1.7.0+dfsg-4] --- 04f68104eb6d83288b0d375fbdb8f27f3134573b diff --cc debian/changelog index 00000000,00000000..b86b0c81 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,396 @@@ ++qbs (1.7.0+dfsg-4) unstable; urgency=medium ++ ++ * Backport upstream patch to make documentation install dir configurable ++ (qmake_documentation.diff). ++ * Install the documentation into correct location (closes: #795829). ++ ++ -- Dmitry Shachnev Wed, 25 Jan 2017 12:01:02 +0300 ++ ++qbs (1.7.0+dfsg-3) unstable; urgency=medium ++ ++ * Fix the arch:all build by passing -f to rm command. ++ ++ -- Dmitry Shachnev Wed, 04 Jan 2017 22:06:30 +0300 ++ ++qbs (1.7.0+dfsg-2) unstable; urgency=medium ++ ++ * Drop ${shlibs:Depends} from qbs-dev, it does not have any binary code. ++ * Update debian/copyright. ++ * Fix race condition which breaks parallel builds (fix_race_condition.diff). ++ * Do not install the libqbscore.so.1 symlink (closes: #850035). ++ * Use the same SONAME scheme on kfreebsd as on Linux (kfreebsd_soname.diff). ++ * Upload to unstable. ++ ++ -- Dmitry Shachnev Wed, 04 Jan 2017 21:24:09 +0300 ++ ++qbs (1.7.0+dfsg-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Refresh and rebase the patches for the new release. ++ * Add three new files to debian/qbs-common.install. ++ * Update symbols files from the current amd64 build log. ++ * Rename the library packages according to upstream SONAME change: ++ - libqbscore1 → libqbscore1.7; ++ - libqbsqtprofilesetup1 → libqbsqtprofilesetup1.7. ++ ++ -- Dmitry Shachnev Fri, 23 Dec 2016 11:22:04 +0300 ++ ++qbs (1.6.1+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Refresh skip_test_concurrent.diff. ++ * Update debian/libqbscore1.symbols from buildds’ logs. ++ * Fix description-synopsis-starts-with-article Lintian warning. ++ ++ -- Dmitry Shachnev Sun, 13 Nov 2016 19:25:30 +0300 ++ ++qbs (1.6.0+dfsg-2) unstable; urgency=medium ++ ++ * Update debian/libqbscore1.symbols from buildds’ logs. ++ * Upload to unstable. ++ ++ -- Dmitry Shachnev Wed, 07 Sep 2016 12:04:38 +0300 ++ ++qbs (1.6.0+dfsg-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Set $HOME to a temporary location when running tests. ++ * Drop skip_test_homedirectory.diff, no longer needed. ++ * Refresh other patches. ++ * Update install files for the new release. ++ * Update debian/libqbscore1.symbols from amd64 and i386 build logs. ++ * Fix two Lintian errors about package descriptions. ++ * Bump required Qt version to 5.4.0, following upstream. ++ ++ -- Dmitry Shachnev Sat, 03 Sep 2016 14:43:46 +0300 ++ ++qbs (1.5.2+dfsg-1) unstable; urgency=medium ++ ++ [ Adam Majer ] ++ * Remove /usr/include from INCLUDEPATH list of installed ++ .pri file. Adding this default included path causes FTBFS ++ for software using qbs with GCC 6 (fix_ftbfs_gcc6.diff) ++ (closes: #831182) ++ ++ [ Dmitry Shachnev ] ++ * New upstream release. ++ * Drop kfreebsd.diff, a similar patch was applied upstream. ++ * Avoid using the Qt Build Suite term, following upstream. ++ ++ -- Adam Majer Tue, 02 Aug 2016 00:04:16 +0200 ++ ++qbs (1.5.1+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Refresh skip_test_concurrent.diff. ++ * Drop the rules to remove empty directories in documentation, qdoc no ++ longer creates them (since Qt 5.6.1). ++ ++ -- Dmitry Shachnev Sat, 18 Jun 2016 12:11:44 +0300 ++ ++qbs (1.5.0+dfsg-2) unstable; urgency=medium ++ ++ * Build-depend on qttools5-dev-tools to prevent a test failure. ++ ++ -- Dmitry Shachnev Fri, 13 May 2016 09:33:19 +0300 ++ ++qbs (1.5.0+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Set LC_ALL=C.UTF-8 when running tests, as according to upstream the ++ testsuite assumes English locale. ++ * Refresh patches against the new release. ++ * Update debian/qbs-common.install. ++ * Update debian/libqbscore1.symbols from amd64 build log. ++ * Bump Standards-Version to 3.9.8, no changes needed. ++ ++ -- Dmitry Shachnev Thu, 12 May 2016 22:05:38 +0300 ++ ++qbs (1.4.5+dfsg-2) unstable; urgency=medium ++ ++ * Skip new TestBlackbox::concurrentExecutor() test which hangs on all ++ non-x86 architectures. ++ ++ -- Dmitry Shachnev Thu, 31 Mar 2016 19:29:35 +0200 ++ ++qbs (1.4.5+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Use recommended https URIs for Vcs fields. ++ * Bump Standards-Version to 3.9.7, no changes needed. ++ * Migrate to automatic dbgsym packages. ++ ++ -- Dmitry Shachnev Thu, 17 Mar 2016 18:50:14 +0100 ++ ++qbs (1.4.4+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Dmitry Shachnev Sat, 19 Dec 2015 13:46:01 +0300 ++ ++qbs (1.4.3+dfsg-3) unstable; urgency=medium ++ ++ * Update debian/libqbscore1.symbols from buildds’ logs. ++ ++ -- Dmitry Shachnev Wed, 04 Nov 2015 09:41:32 +0300 ++ ++qbs (1.4.3+dfsg-2) unstable; urgency=medium ++ ++ * Do not try to run tests during arch-indep builds. ++ * Split files in /usr/share into new qbs-common package. ++ ++ -- Dmitry Shachnev Thu, 29 Oct 2015 11:22:24 +0300 ++ ++qbs (1.4.3+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Drop dont_throw_exceptions.diff, applied upstream. ++ * Refresh skip_test_homedirectory.diff. ++ * Update debian/libqbscore1.symbols. ++ ++ -- Dmitry Shachnev Wed, 28 Oct 2015 16:27:50 +0300 ++ ++qbs (1.4.2+dfsg-3) unstable; urgency=medium ++ ++ * Use QBS_LIBRARY_DIRNAME to specify library dir (closes: #797774). ++ ++ -- Dmitry Shachnev Sat, 05 Sep 2015 10:24:02 +0300 ++ ++qbs (1.4.2+dfsg-2) unstable; urgency=medium ++ ++ * Backport upstream change that should hopefully fix tests failures ++ on most architectures (dont_throw_exceptions.diff). ++ ++ -- Dmitry Shachnev Wed, 26 Aug 2015 16:57:58 +0300 ++ ++qbs (1.4.2+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Drop patches: ++ - fix_assembly_test.diff (applied upstream) ++ - revert_tests_speedup.diff (applied upstream) ++ - skip_test.diff (no longer needed) ++ * Refresh and rebase other patches. ++ * Update qbs.install to install some new files. ++ * Remove gitignore files in clean target. ++ * Minor debian/copyright updates. ++ * Update libqbscore1.symbols (only internal symbols changed). ++ ++ -- Dmitry Shachnev Mon, 24 Aug 2015 18:49:24 +0300 ++ ++qbs (1.4.1+dfsg-8) unstable; urgency=medium ++ ++ * Tell qmake where to install libraries and plugins, rather than moving ++ them after installing (LP: #1456593). ++ * Remove lib/ directory in clean target. ++ * Update symbols files for GCC 5, fixing a build failure. ++ ++ -- Dmitry Shachnev Wed, 12 Aug 2015 20:55:48 +0300 ++ ++qbs (1.4.1+dfsg-7) unstable; urgency=medium ++ ++ * Skip homeDirectory test because buildds do not have home directory ++ (skip_test_homedirectory.diff). ++ ++ -- Dmitry Shachnev Sat, 18 Jul 2015 21:18:43 +0300 ++ ++qbs (1.4.1+dfsg-6) unstable; urgency=medium ++ ++ * Simplify testing commands: no need to pass --settings-dir because ++ we export XDG_CONFIG_HOME anyway. ++ * Define qbs_enable_unit_tests to enable some additional tests. ++ - Add some new symbols that appeared after enabling it. ++ * Move tests whitelist logic to auto.pro, so that non-API tests are ++ still run on non-whitelisted architectures. ++ * Talk to FreeBSD kernel manually instead of using kinfo_getproc, ++ which is not available on GNU/kFreeBSD. ++ * Upload to unstable. ++ ++ -- Dmitry Shachnev Sat, 18 Jul 2015 19:38:23 +0300 ++ ++qbs (1.4.1+dfsg-5) experimental; urgency=medium ++ ++ * Fixup the previous kFreeBSD fix; add B-D on libutil-freebsd-dev. ++ * Use a whitelist of architectures where we run tests, until QBS ++ gets ported away from QtScript. ++ ++ -- Dmitry Shachnev Mon, 13 Jul 2015 13:20:21 +0300 ++ ++qbs (1.4.1+dfsg-4) experimental; urgency=medium ++ ++ * Add missing includes for kinfo_getproc(3) on kFreeBSD ++ (bsd_includes.diff). ++ * Disable one more test (infinite-loop-js) failing because of QtScript ++ bugs to make the build pass on powerpc. Rename the patch from ++ disable_moc_hpp_included.diff to disable_tests_qtscript.diff. ++ ++ -- Dmitry Shachnev Sun, 12 Jul 2015 17:08:33 +0300 ++ ++qbs (1.4.1+dfsg-3) experimental; urgency=medium ++ ++ * Backport upstream change to run testAssembly only on architectures ++ where it is supported (fix_assembly_test.diff). ++ * Replace revert_tests_speedup.diff with proposed upstream version ++ by Christian Kandeler. ++ * Disable moc-hpp-included test which currently fails because of a bug ++ in QtScript on some architectures (disable_moc_hpp_included.diff). ++ * Update some URLs to use *.qt.io instead of *.qt-project.org. ++ ++ -- Dmitry Shachnev Sat, 11 Jul 2015 19:57:05 +0300 ++ ++qbs (1.4.1+dfsg-2) experimental; urgency=medium ++ ++ * Version all symbols from 1.4 snapshots as 1.4.0. ++ * Revert upstream commit that may have caused tests to fail. ++ ++ -- Dmitry Shachnev Wed, 08 Jul 2015 14:00:20 +0300 ++ ++qbs (1.4.1+dfsg-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Update debian/watch for new tarball naming scheme. ++ * Refresh debian/patches/skip_test.diff. ++ * Install new tools/commandechomode.h header in qbs-dev. ++ * Update debian/libqbscore1.symbols for the new version. ++ ++ -- Dmitry Shachnev Mon, 06 Jul 2015 17:33:05 +0300 ++ ++qbs (1.4~git20150407-c224c8-1) experimental; urgency=medium ++ ++ * New upstream snapshot. ++ * Fix a typo in previous changelog entry. ++ * Sort debian/qbs.install. ++ * Clean up patches and bump Last-Update timestamps. ++ * Update name of qbs_disable_rpath variable, following upstream ++ change (commit a8e6324de460745a). ++ * Update libqbscore1.symbols for the new snapshot. ++ * Properly version symbols introduced in previous upload. ++ ++ -- Dmitry Shachnev Fri, 10 Apr 2015 09:33:46 +0300 ++ ++qbs (1.4~7fd456-1) experimental; urgency=medium ++ ++ [ Dmitry Shachnev ] ++ * Sort debian/qbs.install. ++ * Update debian/libqbscore1.symbols from buildds’ logs. ++ ++ [ Adam Majer ] ++ * Release snapshot of 1.4.x branch as of 7fd456 commit ++ + endianness patch applied upstream, removed from patches ++ * Add myself to uploaders ++ ++ -- Adam Majer Thu, 12 Mar 2015 18:55:22 -0500 ++ ++qbs (1.3.4+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Drop increase_timeout.diff, applied upstream. ++ * Replace endianness.diff with upstream patch. ++ * Update copyright information. ++ ++ -- Dmitry Shachnev Sun, 08 Mar 2015 20:54:30 +0300 ++ ++qbs (1.3.3+dfsg-4) unstable; urgency=medium ++ ++ * Drop no longer needed chmod calls from debian/rules, thanks Jake ++ Petroules for the suggestion. ++ * Use qbs-config instead of modifying configuration files manually, ++ thanks Jake Petroules for the suggestion. ++ * Mark some destructors symbols as optional to fix build with GCC 5 ++ (closes: #778082). ++ ++ -- Dmitry Shachnev Wed, 18 Feb 2015 10:11:29 +0300 ++ ++qbs (1.3.3+dfsg-3) unstable; urgency=medium ++ ++ [ Pino Toscano ] ++ * Add ${misc:Pre-Depends} to Pre-Depends for qbs, libqbscore1, and ++ libqbsqtprofilesetup1. ++ ++ [ Adam Majer ] ++ * Remove rpath from project include files used by 3rd party ++ software. On Debian, rpath should not be set when referencing ++ system installed libraries. ++ ++ [ Dmitry Shachnev ] ++ * Add increase_timeout.diff from Dejan Latinovic to make tests pass ++ on mips (closes: #774974). ++ * Update debian/watch for new downloads server name. ++ ++ -- Dmitry Shachnev Fri, 09 Jan 2015 19:46:15 +0300 ++ ++qbs (1.3.3+dfsg-2) unstable; urgency=medium ++ ++ * Re-add skip_test.diff, seems to be still needed. ++ * Update debian/copyright. ++ ++ -- Dmitry Shachnev Sun, 28 Dec 2014 20:31:27 +0300 ++ ++qbs (1.3.3+dfsg-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ * Drop no_gnu_hash.diff, applied upstream. ++ * Drop skip_test.diff, no longer needed. ++ * Add support for all MIPS flavors (closes: #767459). ++ * Bump Breaks/Replaces on qtcreator, it is not fixed in Jessie. ++ * Update debian/libqbscore1.symbols. ++ ++ -- Dmitry Shachnev Mon, 15 Dec 2014 17:44:26 +0300 ++ ++qbs (1.3.2+dfsg-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ * Add alpha, hppa and sparc64 support (closes: #764556). ++ ++ -- Dmitry Shachnev Mon, 20 Oct 2014 16:53:29 +0400 ++ ++qbs (1.3.1+dfsg-4) unstable; urgency=medium ++ ++ * Add upstream patch to not hardcode the linker hash style. ++ * Add arm64 support. ++ ++ -- Dmitry Shachnev Wed, 15 Oct 2014 21:29:30 +0400 ++ ++qbs (1.3.1+dfsg-3) unstable; urgency=medium ++ ++ * Replace previous cleanup patch with a new patch that ++ disables the broken test. ++ ++ -- Dmitry Shachnev Wed, 08 Oct 2014 19:29:24 +0400 ++ ++qbs (1.3.1+dfsg-2) unstable; urgency=medium ++ ++ * Enable disable_rpath and qbs_enable_project_file_updates ++ configuration flags, thanks Adam Majer for the patch. ++ * Add 4 new symbols introduced by the previous change. ++ * Add a patch to correctly detect endianness of all supported ++ by Debian architectures. ++ * Add a patch to clean up before running dependenciesProperty ++ test (should make it passing). ++ * Add lib/ to LD_LIBRARY_PATH when running tests (should fix ++ build failures on kfreebsd and hurd). ++ ++ -- Dmitry Shachnev Tue, 07 Oct 2014 10:41:59 +0400 ++ ++qbs (1.3.1+dfsg-1) unstable; urgency=medium ++ ++ * New upstream release. ++ + Update .install files. ++ + Update libqbscore1.symbols. There are missing symbols, but ++ we ignore that as the package has never been in testing. ++ * Break/Replace qtcreator (<< 3.2.1+dfsg-4~) (closes: #763365). ++ * Fix build failure when multiple compilers are installed. ++ * Properly clean up after tests. ++ * Update my e-mail address. ++ * debian/watch: Use new repacksuffix option. ++ * Update Vcs-Browser field to point to cgit interface. ++ * debian/copyright: Use correct exception syntax. ++ * Bump Standards-Version to 3.9.6, no changes needed. ++ ++ -- Dmitry Shachnev Sat, 04 Oct 2014 10:21:08 +0400 ++ ++qbs (1.2.2+dfsg-1) unstable; urgency=medium ++ ++ * Initial release (closes: #745095). ++ ++ -- Dmitry Shachnev Sat, 26 Jul 2014 23:28:44 +0400 diff --cc debian/compat index 00000000,00000000..ec635144 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++9 diff --cc debian/control index 00000000,00000000..41049894 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,105 @@@ ++Source: qbs ++Section: devel ++Priority: optional ++Maintainer: Debian Qt/KDE Maintainers ++Uploaders: Dmitry Shachnev , ++ Lisandro Damián Nicanor Pérez Meyer , ++ Adam Majer ++Build-Depends: debhelper (>= 9.20160114~), ++ pkg-kde-tools, ++ qtbase5-dev (>= 5.4.0), ++ qtdeclarative5-dev, ++ qtscript5-dev, ++ qttools5-dev-tools ++Build-Depends-Indep: libqt5sql5-sqlite ++Standards-Version: 3.9.8 ++Homepage: https://wiki.qt.io/Qbs ++Vcs-Git: https://anonscm.debian.org/git/pkg-kde/qt/qbs.git ++Vcs-Browser: https://anonscm.debian.org/cgit/pkg-kde/qt/qbs.git ++ ++Package: qbs ++Architecture: any ++Pre-Depends: ${misc:Pre-Depends} ++Depends: qbs-common, ${misc:Depends}, ${shlibs:Depends} ++Breaks: qtcreator (<< 3.2.1+dfsg-8~) ++Replaces: qtcreator (<< 3.2.1+dfsg-8~) ++Description: cross-platform build tool from Qt ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Qbs, a cross-platform build tool. ++ ++Package: qbs-common ++Architecture: all ++Depends: ${misc:Depends} ++Breaks: qbs (<< 1.4.3+dfsg-2~) ++Replaces: qbs (<< 1.4.3+dfsg-2~) ++Description: Qbs static files ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Qbs shared static files. ++ ++Package: libqbscore1.7 ++Architecture: any ++Section: libs ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${misc:Depends}, ${shlibs:Depends} ++Description: Qbs core library ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Qbs core shared library. ++ ++Package: libqbsqtprofilesetup1.7 ++Architecture: any ++Section: libs ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${misc:Depends}, ${shlibs:Depends} ++Description: Qbs profile setup library ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Qbs profile setup shared library. ++ ++Package: qbs-dev ++Architecture: any ++Section: libdevel ++Depends: libqbscore1.7 (= ${binary:Version}), ++ libqbsqtprofilesetup1.7 (= ${binary:Version}), ++ ${misc:Depends} ++Description: Qbs development files ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains headers and development files for Qbs. ++ ++Package: qbs-examples ++Architecture: all ++Section: doc ++Depends: ${misc:Depends} ++Description: examples for Qbs build tool ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains the example source projects for Qbs. ++ ++Package: qbs-doc ++Architecture: all ++Section: doc ++Depends: ${misc:Depends} ++Description: Qbs documentation ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains the documentation for Qbs. ++ ++Package: qbs-doc-html ++Architecture: all ++Section: doc ++Depends: ${misc:Depends} ++Description: Qbs HTML documentation ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains the HTML documentation for Qbs. diff --cc debian/copyright index 00000000,00000000..f650856d new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,236 @@@ ++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: Qbs ++Source: https://download.qt.io/official_releases/qbs/ ++Files-Excluded: doc/templates/scripts/jquery.js ++ ++Files: * ++Copyright: 2015-2016, The Qt Company Ltd. ++ 2015, Jake Petroules ++License: LGPL-3 or GPL-2 ++ ++Files: src/lib/corelib/jsextensions/domxml.h ++Copyright: 2015, BogDan Vatra ++License: LGPL-3 or GPL-2 ++ ++Files: src/plugins/scanner/cpp/* ++Copyright: 2015, The Qt Company Ltd. ++ 2008, Roberto Raggi ++License: LGPL-3 or GPL-2, and Expat ++ ++Files: src/lib/corelib/jsextensions/propertylist.* ++ src/lib/corelib/jsextensions/propertylistutils.* ++ src/lib/corelib/tools/architectures.cpp ++ src/lib/corelib/tools/shellutils.* ++Copyright: 2015, The Qt Company Ltd. ++ 2014-2015, Petroules Corporation ++License: LGPL-3 or GPL-2 ++ ++Files: examples/* ++Copyright: 2016, The Qt Company Ltd. ++License: BSD-3-clause ++ ++Files: examples/*.h ++Copyright: 2016, The Qt Company Ltd. ++ 2015, Petroules Corporation ++License: LGPL-3 or GPL-2 ++ ++Files: doc/reference/items/language/group.qbs ++ examples/*.m ++ share/* ++ src/lib/corelib/generators/visualstudio/* ++ src/lib/corelib/language/testdata/jsextensions.js ++ src/lib/qtprofilesetup/templates/*.js ++Copyright: 2015-2016, The Qt Company Ltd. ++ 2015, Petroules Corporation ++ 2015, Jake Petroules ++License: LGPL-2.1-or-3 with Qt-1.1 exception ++ ++Files: share/qbs/modules/bundle/update-specs.sh ++Copyright: 2016, The Qt Company Ltd. ++License: LGPL-3 or GPL-2 ++ ++Files: tests/* ++Copyright: 2016, The Qt Company Ltd. ++ 2015, Jake Petroules ++License: GPL-3 with Qt-1.0 exception ++ ++Files: tests/auto/blackbox/tst_clangdb.cpp ++Copyright: 2016, The Qt Company Ltd. ++ 2016, Christian Gagneraud ++License: GPL-3 with Qt-1.0 exception ++ ++Files: doc/templates/scripts/superfish.js ++Copyright: 2008, Joel Birch ++License: Expat ++ ++Files: tests/auto/blackbox/testdata/dynamicRuleOutputs/* ++ tests/auto/blackbox/testdata/loadablemodule/main.cpp ++Copyright: 2015, The Qt Company Ltd. ++ 2015, Jake Petroules ++License: BSD-3-clause ++ ++Files: *.qdoc ++Copyright: 2015, Jake Petroules ++ 2015, Petroules Corporation ++ 2016, The Qt Company Ltd. ++License: GFDL-NIV-1.3 ++ ++Files: debian/* ++Copyright: 2014-2016, Dmitry Shachnev ++License: LGPL-3 or GPL-2 ++ ++License: LGPL-2.1-or-3 with Qt-1.1 exception ++ GNU Lesser General Public License: ++ This file may be used under the terms of the GNU Lesser General Public ++ License version 2.1 or version 3 as published by the Free Software ++ Foundation and appearing in the file LICENSE.LGPLv21 and LICENSE.LGPLv3 ++ included in the packaging of this file. Please review the following ++ information to ensure the GNU Lesser General Public License requirements ++ will be met: https://www.gnu.org/licenses/lgpl.html. ++ . ++ In addition, as a special exception, The Qt Company gives you certain ++ additional rights. These rights are described in The Qt Company Qt LGPL ++ Exception version 1.1, included in the file LGPL_EXCEPTION.txt in this ++ package. ++ . ++ On Debian systems, the complete text of the GNU Lesser General Public ++ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1`. ++ The complete text of the GNU Lesser General Public License version 3 can be ++ found in `/usr/share/common-licenses/LGPL-3`. ++ . ++ The Qt Company LGPL Exception version 1.1: ++ As an additional permission to the GNU Lesser General Public License version ++ 2.1, the object code form of a "work that uses the Library" may incorporate ++ material from a header file that is part of the Library. You may distribute ++ such object code under terms of your choice, provided that: ++ (i) the header files of the Library have not been modified; and ++ (ii) the incorporated material is limited to numerical parameters, data ++ structure layouts, accessors, macros, inline functions and ++ templates; and ++ (iii) you comply with the terms of Section 6 of the GNU Lesser General ++ Public License version 2.1. ++ . ++ Moreover, you may apply this exception to a modified version of the Library, ++ provided that such modification does not involve copying material from the ++ Library into the modified Library's header files unless such material is ++ limited to (i) numerical parameters; (ii) data structure layouts; ++ (iii) accessors; and (iv) small macros, templates and inline functions of ++ five lines or less in length. ++ . ++ Furthermore, you are not required to apply this additional permission to a ++ modified version of the Library. ++ ++License: LGPL-3 ++ This program is free software: you can redistribute it and/or modify ++ it under the terms of the GNU Lesser General Public License version 3 ++ as published by the Free Software Foundation. ++ . ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU Lesser General Public License for more details. ++ . ++ On Debian systems, the complete text of the GNU Lesser General Public ++ License version 3 can be found in /usr/share/common-licenses/LGPL-3. ++ ++License: GPL-2 ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 2 as ++ published by the Free Software Foundation. ++ . ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ On Debian systems, the complete text of the GNU General Public ++ License version 2 can be found in /usr/share/common-licenses/GPL-2. ++ ++License: GPL-3 with Qt-1.0 exception ++ This program is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 3 as ++ published by the Free Software Foundation. ++ . ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ On Debian systems, the complete text of the GNU General Public License ++ version 3 can be found in /usr/share/common-licenses/GPL-3. ++ . ++ The Qt Company GPL Exception 1.0 ++ Exception 1: ++ . ++ As a special exception you may create a larger work which contains the ++ output of this application and distribute that work under terms of your ++ choice, so long as the work is not otherwise derived from or based on ++ this application and so long as the work does not in itself generate ++ output that contains the output from this application in its original ++ or modified form. ++ . ++ Exception 2: ++ . ++ As a special exception, you have permission to combine this application ++ with Plugins licensed under the terms of your choice, to produce an ++ executable, and to copy and distribute the resulting executable under ++ the terms of your choice. However, the executable must be accompanied ++ by a prominent notice offering all users of the executable the entire ++ source code to this application, excluding the source code of the ++ independent modules, but including any changes you have made to this ++ application, under the terms of this license. ++ ++License: Expat ++ Permission is hereby granted, free of charge, to any person obtaining a copy ++ of this software and associated documentation files (the "Software"), to deal ++ in the Software without restriction, including without limitation the rights ++ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++ copies of the Software, and to permit persons to whom the Software is ++ furnished to do so, subject to the following conditions: ++ . ++ The above copyright notice and this permission notice shall be included in ++ all copies or substantial portions of the Software. ++ . ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN ++ THE SOFTWARE. ++ ++License: BSD-3-clause ++ Redistribution and use in source and binary forms, with or without ++ modification, are permitted provided that the following conditions are ++ met: ++ . ++ * Redistributions of source code must retain the above copyright ++ notice, this list of conditions and the following disclaimer. ++ * Redistributions in binary form must reproduce the above copyright ++ notice, this list of conditions and the following disclaimer in ++ the documentation and/or other materials provided with the ++ distribution. ++ * Neither the name of The Qt Company Ltd and its Subsidiary(-ies) nor the ++ names of its contributors may be used to endorse or promote products ++ derived from this software without specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT ++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR ++ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT ++ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ++ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ++ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, ++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY ++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE ++ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ++ ++License: GFDL-NIV-1.3 ++ Permission is granted to copy, distribute and/or modify this document ++ under the terms of the GNU Free Documentation License, Version 1.3 ++ or any later version published by the Free Software Foundation; ++ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. ++ . ++ On Debian systems, the complete text of the GNU Free Documentation ++ License version 1.3 can be found in /usr/share/common-licenses/GFDL-1.3. diff --cc debian/libqbscore1.7.install index 00000000,00000000..dda83765 new file mode 100644 --- /dev/null +++ b/debian/libqbscore1.7.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libqbscore.so.* diff --cc debian/libqbscore1.7.symbols index 00000000,00000000..2270b19a new file mode 100644 --- /dev/null +++ b/debian/libqbscore1.7.symbols @@@ -1,0 -1,0 +1,789 @@@ ++# SymbolsHelper-Confirmed: 1.7.0 amd64 ++libqbscore.so.1.7 libqbscore1.7 #MINVER# ++ _ZN3qbs10InstallJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 ++ _ZN3qbs10InstallJob11qt_metacastEPKc@Base 1.2.1 ++ _ZN3qbs10InstallJob16staticMetaObjectE@Base 1.2.1 ++ _ZN3qbs10InstallJob7installERK14QSharedPointerINS_8Internal15TopLevelProjectEERK5QListIS1_INS2_15ResolvedProductEEERKNS_14InstallOptionsE@Base 1.2.1 ++ _ZN3qbs10InstallJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs10InstallJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs11AbstractJob11lockProjectERK14QSharedPointerINS_8Internal15TopLevelProjectEE@Base 1.3.1 ++ _ZN3qbs11AbstractJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 ++ _ZN3qbs11AbstractJob11qt_metacastEPKc@Base 1.2.1 ++ _ZN3qbs11AbstractJob11taskStartedERK7QStringiPS0_@Base 1.2.1 ++ _ZN3qbs11AbstractJob12taskProgressEiPS0_@Base 1.2.1 ++ _ZN3qbs11AbstractJob13unlockProjectEv@Base 1.3.1 ++ _ZN3qbs11AbstractJob14handleFinishedEv@Base 1.2.1 ++ _ZN3qbs11AbstractJob16staticMetaObjectE@Base 1.2.1 ++ _ZN3qbs11AbstractJob17handleTaskStartedERK7QStringi@Base 1.2.1 ++ _ZN3qbs11AbstractJob18handleTaskProgressEi@Base 1.2.1 ++ _ZN3qbs11AbstractJob18totalEffortChangedEiPS0_@Base 1.2.1 ++ _ZN3qbs11AbstractJob24handleTotalEffortChangedEi@Base 1.2.1 ++ _ZN3qbs11AbstractJob6cancelEv@Base 1.2.1 ++ _ZN3qbs11AbstractJob8finishedEbPS0_@Base 1.2.1 ++ _ZN3qbs11AbstractJobC1EPNS_8Internal11InternalJobEP7QObject@Base 1.2.1 ++ _ZN3qbs11AbstractJobC2EPNS_8Internal11InternalJobEP7QObject@Base 1.2.1 ++ _ZN3qbs11AbstractJobD0Ev@Base 1.2.1 ++ _ZN3qbs11AbstractJobD1Ev@Base 1.2.1 ++ _ZN3qbs11AbstractJobD2Ev@Base 1.2.1 ++ _ZN3qbs11InstallDataC1ERKS0_@Base 1.7.0 ++ _ZN3qbs11InstallDataC1Ev@Base 1.7.0 ++ _ZN3qbs11InstallDataC2ERKS0_@Base 1.7.0 ++ _ZN3qbs11InstallDataC2Ev@Base 1.7.0 ++ _ZN3qbs11InstallDataD1Ev@Base 1.7.0 ++ _ZN3qbs11InstallDataD2Ev@Base 1.7.0 ++ _ZN3qbs11InstallDataaSERKS0_@Base 1.7.0 ++ _ZN3qbs11PreferencesC1EPNS_8SettingsERK7QString@Base 1.2.1 ++ _ZN3qbs11PreferencesC2EPNS_8SettingsERK7QString@Base 1.2.1 ++ _ZN3qbs11ProductDataC1ERKS0_@Base 1.2.1 ++ _ZN3qbs11ProductDataC1Ev@Base 1.2.1 ++ _ZN3qbs11ProductDataC2ERKS0_@Base 1.2.1 ++ _ZN3qbs11ProductDataC2Ev@Base 1.2.1 ++ _ZN3qbs11ProductDataD1Ev@Base 1.2.1 ++ _ZN3qbs11ProductDataD2Ev@Base 1.2.1 ++ _ZN3qbs11ProductDataaSERKS0_@Base 1.2.1 ++ _ZN3qbs11ProjectDataC1ERKS0_@Base 1.2.1 ++ _ZN3qbs11ProjectDataC1Ev@Base 1.2.1 ++ _ZN3qbs11ProjectDataC2ERKS0_@Base 1.2.1 ++ _ZN3qbs11ProjectDataC2Ev@Base 1.2.1 ++ _ZN3qbs11ProjectDataD1Ev@Base 1.2.1 ++ _ZN3qbs11ProjectDataD2Ev@Base 1.2.1 ++ _ZN3qbs11ProjectDataaSERKS0_@Base 1.2.1 ++ _ZN3qbs11PropertyMapC1ERKS0_@Base 1.2.1 ++ _ZN3qbs11PropertyMapC1Ev@Base 1.2.1 ++ _ZN3qbs11PropertyMapC2ERKS0_@Base 1.2.1 ++ _ZN3qbs11PropertyMapC2Ev@Base 1.2.1 ++ _ZN3qbs11PropertyMapD1Ev@Base 1.2.1 ++ _ZN3qbs11PropertyMapD2Ev@Base 1.2.1 ++ _ZN3qbs11PropertyMapaSERKS0_@Base 1.2.1 ++ _ZN3qbs11RuleCommandC1ERKS0_@Base 1.3.3 ++ _ZN3qbs11RuleCommandC1Ev@Base 1.3.3 ++ _ZN3qbs11RuleCommandC2ERKS0_@Base 1.3.3 ++ _ZN3qbs11RuleCommandC2Ev@Base 1.3.3 ++ _ZN3qbs11RuleCommandD1Ev@Base 1.3.3 ++ _ZN3qbs11RuleCommandD2Ev@Base 1.3.3 ++ _ZN3qbs11RuleCommandaSERKS0_@Base 1.3.3 ++ _ZN3qbs11logLevelTagENS_11LoggerLevelE@Base 1.2.1 ++ _ZN3qbs11toJSLiteralERK11QStringList@Base 1.3.1 ++ _ZN3qbs11toJSLiteralERK7QString@Base 1.3.1 ++ _ZN3qbs11toJSLiteralERK8QVariant@Base 1.3.1 ++ _ZN3qbs11toJSLiteralEb@Base 1.3.1 ++ _ZN3qbs12ArtifactDataC1ERKS0_@Base 1.7.0 ++ _ZN3qbs12ArtifactDataC1Ev@Base 1.7.0 ++ _ZN3qbs12ArtifactDataC2ERKS0_@Base 1.7.0 ++ _ZN3qbs12ArtifactDataC2Ev@Base 1.7.0 ++ _ZN3qbs12ArtifactDataD1Ev@Base 1.7.0 ++ _ZN3qbs12ArtifactDataD2Ev@Base 1.7.0 ++ _ZN3qbs12ArtifactDataaSERKS0_@Base 1.7.0 ++ _ZN3qbs12BuildOptions10setInstallEb@Base 1.4.0 ++ _ZN3qbs12BuildOptions11setEchoModeENS_15CommandEchoModeE@Base 1.4.0 ++ _ZN3qbs12BuildOptions12setKeepGoingEb@Base 1.2.1 ++ _ZN3qbs12BuildOptions14setMaxJobCountEi@Base 1.2.1 ++ _ZN3qbs12BuildOptions15setChangedFilesERK11QStringList@Base 1.2.1 ++ _ZN3qbs12BuildOptions17setActiveFileTagsERK11QStringList@Base 1.2.1 ++ _ZN3qbs12BuildOptions17setLogElapsedTimeEb@Base 1.2.1 ++ _ZN3qbs12BuildOptions18defaultMaxJobCountEv@Base 1.2.1 ++ _ZN3qbs12BuildOptions18setFilesToConsiderERK11QStringList@Base 1.2.1 ++ _ZN3qbs12BuildOptions19setExecuteRulesOnlyEb@Base 1.5.0 ++ _ZN3qbs12BuildOptions19setForceOutputCheckEb@Base 1.5.0 ++ _ZN3qbs12BuildOptions22setForceTimestampCheckEb@Base 1.2.1 ++ _ZN3qbs12BuildOptions29setRemoveExistingInstallationEb@Base 1.4.0 ++ _ZN3qbs12BuildOptions9setDryRunEb@Base 1.2.1 ++ _ZN3qbs12BuildOptionsC1ERKS0_@Base 1.2.1 ++ _ZN3qbs12BuildOptionsC1Ev@Base 1.2.1 ++ _ZN3qbs12BuildOptionsC2ERKS0_@Base 1.2.1 ++ _ZN3qbs12BuildOptionsC2Ev@Base 1.2.1 ++ _ZN3qbs12BuildOptionsD1Ev@Base 1.2.1 ++ _ZN3qbs12BuildOptionsD2Ev@Base 1.2.1 ++ _ZN3qbs12BuildOptionsaSERKS0_@Base 1.2.1 ++ _ZN3qbs12CleanOptions12setKeepGoingEb@Base 1.2.1 ++ _ZN3qbs12CleanOptions17setLogElapsedTimeEb@Base 1.2.1 ++ _ZN3qbs12CleanOptions9setDryRunEb@Base 1.2.1 ++ _ZN3qbs12CleanOptionsC1ERKS0_@Base 1.2.1 ++ _ZN3qbs12CleanOptionsC1Ev@Base 1.2.1 ++ _ZN3qbs12CleanOptionsC2ERKS0_@Base 1.2.1 ++ _ZN3qbs12CleanOptionsC2Ev@Base 1.2.1 ++ _ZN3qbs12CleanOptionsD1Ev@Base 1.2.1 ++ _ZN3qbs12CleanOptionsD2Ev@Base 1.2.1 ++ _ZN3qbs12CleanOptionsaSERKS0_@Base 1.2.1 ++ _ZN3qbs12CodeLocation4loadERNS_8Internal14PersistentPoolE@Base 1.4.0 ++ _ZN3qbs12CodeLocationC1ERK7QStringiib@Base 1.4.1 ++ _ZN3qbs12CodeLocationC1ERKS0_@Base 1.2.1 ++ _ZN3qbs12CodeLocationC1Ev@Base 1.2.1 ++ _ZN3qbs12CodeLocationC2ERK7QStringiib@Base 1.4.1 ++ _ZN3qbs12CodeLocationC2ERKS0_@Base 1.2.1 ++ _ZN3qbs12CodeLocationC2Ev@Base 1.2.1 ++ _ZN3qbs12CodeLocationD1Ev@Base 1.2.1 ++ _ZN3qbs12CodeLocationD2Ev@Base 1.2.1 ++ _ZN3qbs12CodeLocationaSERKS0_@Base 1.2.1 ++ _ZN3qbs12LanguageInfo10qbsVersionEv@Base 1.5.0 ++ _ZN3qbs12LanguageInfo11qmlTypeInfoEv@Base 1.2.1 ++ _ZN3qbs12LanguageInfoC1Ev@Base 1.2.1 ++ _ZN3qbs12LanguageInfoC2Ev@Base 1.2.1 ++ _ZN3qbs12logLevelNameENS_11LoggerLevelE@Base 1.2.1 ++ _ZN3qbs13ProcessResultC1ERKS0_@Base 1.2.1 ++ _ZN3qbs13ProcessResultC1Ev@Base 1.2.1 ++ _ZN3qbs13ProcessResultC2ERKS0_@Base 1.2.1 ++ _ZN3qbs13ProcessResultC2Ev@Base 1.2.1 ++ _ZN3qbs13ProcessResultD1Ev@Base 1.2.1 ++ _ZN3qbs13ProcessResultD2Ev@Base 1.2.1 ++ _ZN3qbs13ProcessResultaSERKS0_@Base 1.2.1 ++ _ZN3qbs13SettingsModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.0 ++ _ZN3qbs13SettingsModel11qt_metacastEPKc@Base 1.4.0 ++ _ZN3qbs13SettingsModel11setEditableEb@Base 1.4.0 ++ _ZN3qbs13SettingsModel16staticMetaObjectE@Base 1.4.0 ++ _ZN3qbs13SettingsModel17updateSettingsDirERK7QString@Base 1.5.0 ++ _ZN3qbs13SettingsModel20SettingsModelPrivate11indexToNodeERK11QModelIndex@Base 1.4.0 ++ _ZN3qbs13SettingsModel20SettingsModelPrivate12readSettingsEv@Base 1.4.0 ++ _ZN3qbs13SettingsModel20SettingsModelPrivate19addNodeFromSettingsEPNS_8Internal4NodeERK7QString@Base 1.4.0 ++ _ZN3qbs13SettingsModel20SettingsModelPrivate6doSaveEPKNS_8Internal4NodeERK7QString@Base 1.4.0 ++ _ZN3qbs13SettingsModel20SettingsModelPrivate7addNodeEPNS_8Internal4NodeERK7QStringRK11QStringListRK8QVariant@Base 1.4.0 ++ _ZN3qbs13SettingsModel23setAdditionalPropertiesERK4QMapI7QString8QVariantE@Base 1.4.0 ++ _ZN3qbs13SettingsModel4saveEv@Base 1.4.0 ++ _ZN3qbs13SettingsModel6reloadEv@Base 1.4.0 ++ _ZN3qbs13SettingsModel7setDataERK11QModelIndexRK8QVarianti@Base 1.4.0 ++ _ZN3qbs13SettingsModel9addNewKeyERK11QModelIndex@Base 1.4.0 ++ _ZN3qbs13SettingsModel9removeKeyERK11QModelIndex@Base 1.4.0 ++ _ZN3qbs13SettingsModelC1ERK7QStringP7QObject@Base 1.4.0 ++ _ZN3qbs13SettingsModelC2ERK7QStringP7QObject@Base 1.4.0 ++ _ZN3qbs13SettingsModelD0Ev@Base 1.4.0 ++ _ZN3qbs13SettingsModelD1Ev@Base 1.4.0 ++ _ZN3qbs13SettingsModelD2Ev@Base 1.4.0 ++ _ZN3qbs14InstallOptions12setKeepGoingEb@Base 1.2.1 ++ _ZN3qbs14InstallOptions14setInstallRootERK7QString@Base 1.2.1 ++ _ZN3qbs14InstallOptions17setLogElapsedTimeEb@Base 1.2.1 ++ _ZN3qbs14InstallOptions18defaultInstallRootEv@Base 1.2.1 ++ _ZN3qbs14InstallOptions21setInstallIntoSysrootEb@Base 1.2.1 ++ _ZN3qbs14InstallOptions29setRemoveExistingInstallationEb@Base 1.2.1 ++ _ZN3qbs14InstallOptions9setDryRunEb@Base 1.2.1 ++ _ZN3qbs14InstallOptionsC1ERKS0_@Base 1.2.1 ++ _ZN3qbs14InstallOptionsC1Ev@Base 1.2.1 ++ _ZN3qbs14InstallOptionsC2ERKS0_@Base 1.2.1 ++ _ZN3qbs14InstallOptionsC2Ev@Base 1.2.1 ++ _ZN3qbs14InstallOptionsD1Ev@Base 1.2.1 ++ _ZN3qbs14InstallOptionsD2Ev@Base 1.2.1 ++ _ZN3qbs14InstallOptionsaSERKS0_@Base 1.2.1 ++ _ZN3qbs14RunEnvironment10doRunShellEv@Base 1.5.0 ++ _ZN3qbs14RunEnvironment11doRunTargetERK7QStringRK11QStringList@Base 1.5.0 ++ _ZN3qbs14RunEnvironment8runShellEPNS_9ErrorInfoE@Base 1.5.0 ++ _ZN3qbs14RunEnvironment9runTargetERK7QStringRK11QStringListPNS_9ErrorInfoE@Base 1.5.0 ++ _ZN3qbs14RunEnvironmentC1ERK14QSharedPointerINS_8Internal15ResolvedProductEERKNS_14InstallOptionsERK19QProcessEnvironmentPNS_8SettingsERKNS2_6LoggerE@Base 1.3.1 ++ _ZN3qbs14RunEnvironmentC2ERK14QSharedPointerINS_8Internal15ResolvedProductEERKNS_14InstallOptionsERK19QProcessEnvironmentPNS_8SettingsERKNS2_6LoggerE@Base 1.3.1 ++ _ZN3qbs14RunEnvironmentD1Ev@Base 1.2.1 ++ _ZN3qbs14RunEnvironmentD2Ev@Base 1.2.1 ++ _ZN3qbs15GenerateOptions16setGeneratorNameERK7QString@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsC1ERKS0_@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsC1Ev@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsC2ERKS0_@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsC2Ev@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsD1Ev@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsD2Ev@Base 1.4.0 ++ _ZN3qbs15GenerateOptionsaSERKS0_@Base 1.4.0 ++ _ZN3qbs15SetupProjectJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 ++ _ZN3qbs15SetupProjectJob11qt_metacastEPKc@Base 1.2.1 ++ _ZN3qbs15SetupProjectJob11reportErrorERKNS_9ErrorInfoE@Base 1.2.1 ++ _ZN3qbs15SetupProjectJob16staticMetaObjectE@Base 1.2.1 ++ _ZN3qbs15SetupProjectJob6finishEv@Base 1.3.1 ++ _ZN3qbs15SetupProjectJob7resolveERKNS_7ProjectERKNS_22SetupProjectParametersE@Base 1.3.1 ++ _ZN3qbs15SetupProjectJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs15SetupProjectJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs16ProjectGenerator11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.7.0 ++ _ZN3qbs16ProjectGenerator11qt_metacastEPKc@Base 1.7.0 ++ _ZN3qbs16ProjectGenerator16staticMetaObjectE@Base 1.7.0 ++ _ZN3qbs16ProjectGenerator8generateERK5QListINS_7ProjectEERKS1_I4QMapI7QString8QVariantEERKNS_14InstallOptionsE@Base 1.7.0 ++ _ZN3qbs16ProjectGeneratorC1Ev@Base 1.7.0 ++ _ZN3qbs16ProjectGeneratorC2Ev@Base 1.7.0 ++ _ZN3qbs16ProjectGeneratorD0Ev@Base 1.7.0 ++ _ZN3qbs16ProjectGeneratorD1Ev@Base 1.7.0 ++ _ZN3qbs16ProjectGeneratorD2Ev@Base 1.7.0 ++ _ZN3qbs18canonicalToolchainERK11QStringList@Base 1.6.0 ++ _ZN3qbs18canonicalToolchainERK7QString@Base 1.6.0 ++ _ZN3qbs19commandEchoModeNameENS_15CommandEchoModeE@Base 1.4.0 ++ _ZN3qbs21canonicalArchitectureERK7QString@Base 1.3.2 ++ _ZN3qbs22SetupProjectParameters12setBuildRootERK7QString@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters14setEnvironmentERK19QProcessEnvironment@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters14setLibexecPathERK7QString@Base 1.4.1 ++ _ZN3qbs22SetupProjectParameters14setPluginPathsERK11QStringList@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters14setSearchPathsERK11QStringList@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters17setLogElapsedTimeEb@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters18setProjectFilePathERK7QString@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters18setRestoreBehaviorENS0_15RestoreBehaviorE@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters18setTopLevelProfileERK7QString@Base 1.3.1 ++ _ZN3qbs22SetupProjectParameters19setOverriddenValuesERK4QMapI7QString8QVariantE@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters19setProductErrorModeENS_17ErrorHandlingModeE@Base 1.5.0 ++ _ZN3qbs22SetupProjectParameters20setConfigurationNameERK7QString@Base 1.6.0 ++ _ZN3qbs22SetupProjectParameters20setSettingsDirectoryERK7QString@Base 1.3.1 ++ _ZN3qbs22SetupProjectParameters21setWaitLockBuildGraphEb@Base 1.6.0 ++ _ZN3qbs22SetupProjectParameters22setForceProbeExecutionEb@Base 1.6.0 ++ _ZN3qbs22SetupProjectParameters23setPropertyCheckingModeENS_17ErrorHandlingModeE@Base 1.5.0 ++ _ZN3qbs22SetupProjectParameters24expandBuildConfigurationEv@Base 1.3.1 ++ _ZN3qbs22SetupProjectParameters26expandedBuildConfigurationERK7QStringS3_S3_PNS_9ErrorInfoE@Base 1.3.1 ++ _ZN3qbs22SetupProjectParameters27finalBuildConfigurationTreeERK4QMapI7QString8QVariantES6_RKS2_@Base 1.6.0 ++ _ZN3qbs22SetupProjectParameters33setIgnoreDifferentProjectFilePathEb@Base 1.2.1 ++ _ZN3qbs22SetupProjectParameters9setDryRunEb@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersC1ERKS0_@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersC1Ev@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersC2ERKS0_@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersC2Ev@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersD1Ev@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersD2Ev@Base 1.2.1 ++ _ZN3qbs22SetupProjectParametersaSERKS0_@Base 1.2.1 ++ _ZN3qbs22defaultCommandEchoModeEv@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManager13findGeneratorERK7QString@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManager20loadedGeneratorNamesEv@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManager8instanceEv@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManagerC1Ev@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManagerC2Ev@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManagerD1Ev@Base 1.4.0 ++ _ZN3qbs23ProjectGeneratorManagerD2Ev@Base 1.4.0 ++ _ZN3qbs23commandEchoModeFromNameERK7QString@Base 1.4.0 ++ _ZN3qbs25allCommandEchoModeStringsEv@Base 1.4.0 ++ _ZN3qbs29representationToSettingsValueERK7QString@Base 1.4.0 ++ _ZN3qbs29settingsValueToRepresentationERK8QVariant@Base 1.4.0 ++ _ZN3qbs7Profile13removeProfileEv@Base 1.2.1 ++ _ZN3qbs7Profile14baseProfileKeyEv@Base 1.2.1 ++ _ZN3qbs7Profile14setBaseProfileERK7QString@Base 1.2.1 ++ _ZN3qbs7Profile17removeBaseProfileEv@Base 1.2.1 ++ _ZN3qbs7Profile6removeERK7QString@Base 1.2.1 ++ _ZN3qbs7Profile8setValueERK7QStringRK8QVariant@Base 1.2.1 ++ _ZN3qbs7Profile9cleanNameERK7QString@Base 1.2.1 ++ _ZN3qbs7ProfileC1ERK7QStringPNS_8SettingsE@Base 1.2.1 ++ _ZN3qbs7ProfileC2ERK7QStringPNS_8SettingsE@Base 1.2.1 ++ _ZN3qbs7Project11removeFilesERKNS_11ProductDataERKNS_9GroupDataERK11QStringList@Base 1.3.1 ++ _ZN3qbs7Project11removeGroupERKNS_11ProductDataERKNS_9GroupDataE@Base 1.3.1 ++ _ZN3qbs7Project12setupProjectERKNS_22SetupProjectParametersEPNS_8ILogSinkEP7QObject@Base 1.2.1 ++ _ZN3qbs7Project13dumpNodesTreeER9QIODeviceRK5QListINS_11ProductDataEE@Base 1.4.0 ++ _ZN3qbs7Project16updateTimestampsERK5QListINS_11ProductDataEE@Base 1.2.1 ++ _ZN3qbs7Project8addFilesERKNS_11ProductDataERKNS_9GroupDataERK11QStringList@Base 1.3.1 ++ _ZN3qbs7Project8addGroupERKNS_11ProductDataERK7QString@Base 1.3.1 ++ _ZN3qbs7ProjectC1ERK14QSharedPointerINS_8Internal15TopLevelProjectEERKNS2_6LoggerE@Base 1.2.1 ++ _ZN3qbs7ProjectC1ERKS0_@Base 1.2.1 ++ _ZN3qbs7ProjectC1Ev@Base 1.2.1 ++ _ZN3qbs7ProjectC2ERK14QSharedPointerINS_8Internal15TopLevelProjectEERKNS2_6LoggerE@Base 1.2.1 ++ _ZN3qbs7ProjectC2ERKS0_@Base 1.2.1 ++ _ZN3qbs7ProjectC2Ev@Base 1.2.1 ++ _ZN3qbs7ProjectD1Ev@Base 1.2.1 ++ _ZN3qbs7ProjectD2Ev@Base 1.2.1 ++ _ZN3qbs7ProjectaSERKS0_@Base 1.2.1 ++ _ZN3qbs8BuildJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 ++ _ZN3qbs8BuildJob11qt_metacastEPKc@Base 1.2.1 ++ _ZN3qbs8BuildJob16staticMetaObjectE@Base 1.2.1 ++ _ZN3qbs8BuildJob19reportProcessResultERKNS_13ProcessResultE@Base 1.2.1 ++ _ZN3qbs8BuildJob24reportCommandDescriptionERK7QStringS3_@Base 1.2.1 ++ _ZN3qbs8BuildJob5buildERK14QSharedPointerINS_8Internal15TopLevelProjectEERK5QListIS1_INS2_15ResolvedProductEEERKNS_12BuildOptionsE@Base 1.2.1 ++ _ZN3qbs8BuildJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs8BuildJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs8CleanJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 ++ _ZN3qbs8CleanJob11qt_metacastEPKc@Base 1.2.1 ++ _ZN3qbs8CleanJob16staticMetaObjectE@Base 1.2.1 ++ _ZN3qbs8CleanJob5cleanERK14QSharedPointerINS_8Internal15TopLevelProjectEERK5QListIS1_INS2_15ResolvedProductEEERKNS_12CleanOptionsE@Base 1.2.1 ++ _ZN3qbs8CleanJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs8CleanJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 ++ _ZN3qbs8ILogSink11setLogLevelENS_11LoggerLevelE@Base 1.2.1 ++ _ZN3qbs8ILogSink12printMessageENS_11LoggerLevelERK7QStringS4_b@Base 1.2.1 ++ _ZN3qbs8ILogSink12printWarningERKNS_9ErrorInfoE@Base 1.2.1 ++ _ZN3qbs8ILogSink14doPrintWarningERKNS_9ErrorInfoE@Base 1.2.1 ++ _ZN3qbs8ILogSinkC1Ev@Base 1.2.1 ++ _ZN3qbs8ILogSinkC2Ev@Base 1.2.1 ++ _ZN3qbs8ILogSinkD0Ev@Base 1.2.1 ++ _ZN3qbs8ILogSinkD1Ev@Base 1.2.1 ++ _ZN3qbs8ILogSinkD2Ev@Base 1.2.1 ++ _ZN3qbs8Internal10shellQuoteERK11QStringListNS0_10HostOsInfo6HostOsE@Base 1.7.0 ++ _ZN3qbs8Internal10shellQuoteERK7QStringNS0_10HostOsInfo6HostOsE@Base 1.4.2 ++ _ZN3qbs8Internal10shellQuoteERK7QStringRK11QStringListNS0_10HostOsInfo6HostOsE@Base 1.4.2 ++ _ZN3qbs8Internal11CommandLine10setProgramERK7QStringb@Base 1.7.0 ++ _ZN3qbs8Internal11CommandLine14appendArgumentERK7QString@Base 1.7.0 ++ _ZN3qbs8Internal11CommandLine14clearArgumentsEv@Base 1.7.0 ++ _ZN3qbs8Internal11CommandLine15appendArgumentsERK5QListI7QStringE@Base 1.7.0 ++ _ZN3qbs8Internal11CommandLine17appendRawArgumentERK7QString@Base 1.7.0 ++ _ZN3qbs8Internal11CommandLine18appendPathArgumentERK7QString@Base 1.7.0 ++ _ZN3qbs8Internal12TestLanguage11moduleScopeEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage11qt_metacastEPKc@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage11qualifiedIdEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage12basePropertyEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage12defaultValueEv@Base 1.4.2 ++ _ZN3qbs8Internal12TestLanguage12idUniquenessEv@Base 1.7.0 ++ _ZN3qbs8Internal12TestLanguage12initTestCaseEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage12jsExtensionsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage12modules_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage12outerInGroupEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage13fileTags_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage13homeDirectoryEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage13itemPrototypeEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage13throwingProbeEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage14baseValidationEv@Base 1.7.0 ++ _ZN3qbs8Internal12TestLanguage14erroneousFilesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage14pathPropertiesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage14versionCompareEv@Base 1.6.0 ++ _ZN3qbs8Internal12TestLanguage14wildcards_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage15cleanupTestCaseEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage15groupConditionsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage16findModuleByNameE14QSharedPointerINS0_15ResolvedProductEERK7QString@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage16getNativeSettingEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage16identifierSearchEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage16importCollectionEv@Base 1.4.2 ++ _ZN3qbs8Internal12TestLanguage16modulePropertiesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage16propertiesBlocksEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage16relaxedErrorModeEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage16staticMetaObjectE@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage17defaultValue_dataEv@Base 1.4.2 ++ _ZN3qbs8Internal12TestLanguage17derivedSubProjectEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage17productConditionsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage17rfc1034IdentifierEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage18conditionalDependsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage18productDirectoriesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage18throwingProbe_dataEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage19environmentVariableEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage19erroneousFiles_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage19nonRequiredProductsEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage19productsFromProjectE14QSharedPointerINS0_15ResolvedProjectEE@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage20groupConditions_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage20productPropertyValueE14QSharedPointerINS0_15ResolvedProductEE7QString@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage21canonicalArchitectureEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage21fileContextPropertiesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage21identifierSearch_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage21moduleProperties_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage21propertiesBlocks_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage21relaxedErrorMode_dataEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage22propertiesBlockInGroupEv@Base 1.4.3 ++ _ZN3qbs8Internal12TestLanguage23dependencyOnAllProfilesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage24modulePropertiesInGroupsEv@Base 1.6.0 ++ _ZN3qbs8Internal12TestLanguage24nonRequiredProducts_dataEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage25handleInitCleanupDataTagsEPKcPb@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage27buildConfigStringListSyntaxEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage28invalidBindingInDisabledItemEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage28jsImportUsedInMultipleScopesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage28recursiveProductDependenciesEv@Base 1.4.2 ++ _ZN3qbs8Internal12TestLanguage31qbsPropertiesInProjectConditionEv@Base 1.4.3 ++ _ZN3qbs8Internal12TestLanguage32profileValuesAndOverriddenValuesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage33jsImportUsedInMultipleScopes_dataEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage34requiredAndNonRequiredDependenciesEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage36builtinFunctionInSearchPathsPropertyEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage39requiredAndNonRequiredDependencies_dataEv@Base 1.5.0 ++ _ZN3qbs8Internal12TestLanguage7exportsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage7idUsageEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage7modulesEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage8fileTagsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage9groupNameEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage9itemScopeEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguage9wildcardsEv@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguageC1EPNS_8ILogSinkE@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguageC2EPNS_8ILogSinkE@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguageD0Ev@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguageD1Ev@Base 1.4.1 ++ _ZN3qbs8Internal12TestLanguageD2Ev@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph11qt_metacastEPKc@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph12initTestCaseEv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph13cycleDetectedERK14QSharedPointerIKNS0_15ResolvedProductEE@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph15cleanupTestCaseEv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph16staticMetaObjectE@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph18productWithNoCycleEv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph22productWithDirectCycleEv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph26productWithLessDirectCycleEv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraph9testCycleEv@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraphC1EPNS_8ILogSinkE@Base 1.4.1 ++ _ZN3qbs8Internal14TestBuildGraphC2EPNS_8ILogSinkE@Base 1.4.1 ++ _ZN3qbs8Internal16shellInterpreterERK7QString@Base 1.4.0 ++ _ZN3qbs8Internal17copyFileRecursionERK7QStringS3_bbPS1_@Base 1.5.0 ++ _ZN3qbs8Internal19throwAssertLocationEPKcS2_i@Base 1.2.1 ++ _ZN3qbs8Internal19writeAssertLocationEPKcS2_i@Base 1.2.1 ++ _ZN3qbs8Internal21VsEnvironmentDetector14parseBatOutputERK10QByteArray7QVectorIPNS0_4MSVCEE@Base 1.7.0 ++ _ZN3qbs8Internal21VsEnvironmentDetector14startDetectionERK7QVectorIPNS0_4MSVCEE@Base 1.7.0 ++ _ZN3qbs8Internal21VsEnvironmentDetector5startE7QVectorIPNS0_4MSVCEE@Base 1.7.0 ++ _ZN3qbs8Internal21VsEnvironmentDetector5startEPNS0_4MSVCE@Base 1.7.0 ++ _ZN3qbs8Internal21VsEnvironmentDetectorC1Ev@Base 1.7.0 ++ _ZN3qbs8Internal21VsEnvironmentDetectorC2Ev@Base 1.7.0 ++ _ZN3qbs8Internal23VisualStudioVersionInfo13knownVersionsEv@Base 1.5.0 ++ _ZN3qbs8Internal23VisualStudioVersionInfoC1ERKNS0_7VersionE@Base 1.5.0 ++ _ZN3qbs8Internal23VisualStudioVersionInfoC2ERKNS0_7VersionE@Base 1.5.0 ++ _ZN3qbs8Internal27removeDirectoryWithContentsERK7QStringPS1_@Base 1.2.1 ++ _ZN3qbs8Internal4MSVC4initEv@Base 1.7.0 ++ _ZN3qbs8Internal6Logger12printWarningERKNS_9ErrorInfoE@Base 1.7.0 ++ _ZN3qbs8Internal6LoggerC1EPNS_8ILogSinkE@Base 1.2.1 ++ _ZN3qbs8Internal6LoggerC2EPNS_8ILogSinkE@Base 1.2.1 ++ _ZN3qbs8Internal7Version10fromStringERK7QStringb@Base 1.4.0 ++ _ZN3qbs8Internal7Version10qbsVersionEv@Base 1.4.0 ++ _ZN3qbs8Internal7Version13setPatchLevelEi@Base 1.3.1 ++ _ZN3qbs8Internal7Version14setBuildNumberEi@Base 1.3.1 ++ _ZN3qbs8Internal7Version15setMajorVersionEi@Base 1.3.1 ++ _ZN3qbs8Internal7Version15setMinorVersionEi@Base 1.3.1 ++ _ZN3qbs8Internal7VersionC1Eiiii@Base 1.3.1 ++ _ZN3qbs8Internal7VersionC2Eiiii@Base 1.3.1 ++ _ZN3qbs8Internal7compareERKNS0_7VersionES3_@Base 1.3.3 ++ _ZN3qbs8Internal9LogWriter13setMessageTagERK7QString@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriter5writeEPKc@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriter5writeERK5QChar@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriter5writeERK7QString@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriter5writeEc@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriterC1EPNS_8ILogSinkENS_11LoggerLevelEb@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriterC1ERKS1_@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriterC2EPNS_8ILogSinkENS_11LoggerLevelEb@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriterC2ERKS1_@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriterD1Ev@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriterD2Ev@Base 1.2.1 ++ _ZN3qbs8Internal9LogWriteraSERKS1_@Base 1.2.1 ++ _ZN3qbs8Internal9TestTools11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools11qt_metacastEPKc@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools12testFileInfoEv@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools12testProfilesEv@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools13fileCaseCheckEv@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools16staticMetaObjectE@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools17setupSettingsDir1Ev@Base 1.5.0 ++ _ZN3qbs8Internal9TestTools17setupSettingsDir2Ev@Base 1.5.0 ++ _ZN3qbs8Internal9TestTools17setupSettingsDir3Ev@Base 1.5.0 ++ _ZN3qbs8Internal9TestTools20testProcessNameByPidEv@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools21testSettingsMigrationEv@Base 1.5.0 ++ _ZN3qbs8Internal9TestTools22testBuildConfigMergingEv@Base 1.4.1 ++ _ZN3qbs8Internal9TestTools26testSettingsMigration_dataEv@Base 1.5.0 ++ _ZN3qbs8Internal9TestToolsC1EPNS_8SettingsE@Base 1.4.1 ++ _ZN3qbs8Internal9TestToolsC2EPNS_8SettingsE@Base 1.4.1 ++ _ZN3qbs8Internal9TestToolsD0Ev@Base 1.5.0 ++ _ZN3qbs8Internal9TestToolsD1Ev@Base 1.5.0 ++ _ZN3qbs8Internal9TestToolsD2Ev@Base 1.5.0 ++ _ZN3qbs8InternallsENS0_9LogWriterEPKc@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterERK10QByteArray@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterERK11QStringList@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterERK4QSetI7QStringE@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterERK7QString@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterERK8QVariant@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterERKNS0_10MessageTagE@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterEb@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterEi@Base 1.2.1 ++ _ZN3qbs8InternallsENS0_9LogWriterEx@Base 1.2.1 ++ _ZN3qbs8Settings14directChildrenERK7QString@Base 1.2.1 ++ _ZN3qbs8Settings4syncEv@Base 1.3.1 ++ _ZN3qbs8Settings5clearEv@Base 1.2.1 ++ _ZN3qbs8Settings6removeERK7QString@Base 1.2.1 ++ _ZN3qbs8Settings8setValueERK7QStringRK8QVariant@Base 1.2.1 ++ _ZN3qbs8SettingsC1ERK7QString@Base 1.2.1 ++ _ZN3qbs8SettingsC2ERK7QString@Base 1.2.1 ++ _ZN3qbs8SettingsD1Ev@Base 1.2.1 ++ _ZN3qbs8SettingsD2Ev@Base 1.2.1 ++ _ZN3qbs9ErrorInfo15appendBacktraceERK7QStringRKNS_12CodeLocationE@Base 1.5.0 ++ _ZN3qbs9ErrorInfo4loadERNS_8Internal14PersistentPoolE@Base 1.7.0 ++ _ZN3qbs9ErrorInfo5clearEv@Base 1.2.1 ++ _ZN3qbs9ErrorInfo6appendERK7QStringRKNS_12CodeLocationE@Base 1.2.1 ++ _ZN3qbs9ErrorInfo7prependERK7QStringRKNS_12CodeLocationE@Base 1.2.1 ++ _ZN3qbs9ErrorInfoC1ERK7QStringRK11QStringList@Base 1.5.0 ++ _ZN3qbs9ErrorInfoC1ERK7QStringRKNS_12CodeLocationEb@Base 1.2.1 ++ _ZN3qbs9ErrorInfoC1ERKS0_@Base 1.2.1 ++ _ZN3qbs9ErrorInfoC1Ev@Base 1.2.1 ++ _ZN3qbs9ErrorInfoC2ERK7QStringRK11QStringList@Base 1.5.0 ++ _ZN3qbs9ErrorInfoC2ERK7QStringRKNS_12CodeLocationEb@Base 1.2.1 ++ _ZN3qbs9ErrorInfoC2ERKS0_@Base 1.2.1 ++ _ZN3qbs9ErrorInfoC2Ev@Base 1.2.1 ++ _ZN3qbs9ErrorInfoD1Ev@Base 1.2.1 ++ _ZN3qbs9ErrorInfoD2Ev@Base 1.2.1 ++ _ZN3qbs9ErrorInfoaSERKS0_@Base 1.2.1 ++ _ZN3qbs9ErrorItem4loadERNS_8Internal14PersistentPoolE@Base 1.7.0 ++ _ZN3qbs9ErrorItemC1ERK7QStringRKNS_12CodeLocationEb@Base 1.5.0 ++ _ZN3qbs9ErrorItemC1ERKS0_@Base 1.2.1 ++ _ZN3qbs9ErrorItemC1Ev@Base 1.2.1 ++ _ZN3qbs9ErrorItemC2ERK7QStringRKNS_12CodeLocationEb@Base 1.5.0 ++ _ZN3qbs9ErrorItemC2ERKS0_@Base 1.2.1 ++ _ZN3qbs9ErrorItemC2Ev@Base 1.2.1 ++ _ZN3qbs9ErrorItemD1Ev@Base 1.2.1 ++ _ZN3qbs9ErrorItemD2Ev@Base 1.2.1 ++ _ZN3qbs9ErrorItemaSERKS0_@Base 1.2.1 ++ _ZN3qbs9GroupDataC1ERKS0_@Base 1.2.1 ++ _ZN3qbs9GroupDataC1Ev@Base 1.2.1 ++ _ZN3qbs9GroupDataC2ERKS0_@Base 1.2.1 ++ _ZN3qbs9GroupDataC2Ev@Base 1.2.1 ++ _ZN3qbs9GroupDataD1Ev@Base 1.2.1 ++ _ZN3qbs9GroupDataD2Ev@Base 1.2.1 ++ _ZN3qbs9GroupDataaSERKS0_@Base 1.2.1 ++ _ZN3qbseqERKNS_11ProductDataES2_@Base 1.2.1 ++ _ZN3qbseqERKNS_11ProjectDataES2_@Base 1.2.1 ++ _ZN3qbseqERKNS_12ArtifactDataES2_@Base 1.7.0 ++ _ZN3qbseqERKNS_12CodeLocationES2_@Base 1.2.1 ++ _ZN3qbseqERKNS_9GroupDataES2_@Base 1.2.1 ++ _ZN3qbsltERKNS_11ProductDataES2_@Base 1.2.1 ++ _ZN3qbsltERKNS_11ProjectDataES2_@Base 1.2.1 ++ _ZN3qbsltERKNS_12ArtifactDataES2_@Base 1.7.0 ++ _ZN3qbsltERKNS_9GroupDataES2_@Base 1.2.1 ++ _ZN3qbsneERKNS_11ProductDataES2_@Base 1.2.1 ++ _ZN3qbsneERKNS_11ProjectDataES2_@Base 1.2.1 ++ _ZN3qbsneERKNS_12ArtifactDataES2_@Base 1.7.0 ++ _ZN3qbsneERKNS_12CodeLocationES2_@Base 1.2.1 ++ _ZN3qbsneERKNS_9GroupDataES2_@Base 1.2.1 ++ (optional=inline)_ZN9QHashData9hasShrunkEv@Base 1.3.1 ++ _ZNK3qbs10InstallJob10metaObjectEv@Base 1.2.1 ++ _ZNK3qbs11AbstractJob10metaObjectEv@Base 1.2.1 ++ _ZNK3qbs11AbstractJob5errorEv@Base 1.2.1 ++ _ZNK3qbs11InstallData10installDirEv@Base 1.7.0 ++ _ZNK3qbs11InstallData11installRootEv@Base 1.7.0 ++ _ZNK3qbs11InstallData13isInstallableEv@Base 1.7.0 ++ _ZNK3qbs11InstallData15installFilePathEv@Base 1.7.0 ++ _ZNK3qbs11InstallData15localInstallDirEv@Base 1.7.0 ++ _ZNK3qbs11InstallData20localInstallFilePathEv@Base 1.7.0 ++ _ZNK3qbs11InstallData7isValidEv@Base 1.7.0 ++ _ZNK3qbs11Preferences11pluginPathsERK7QString@Base 1.2.1 ++ _ZNK3qbs11Preferences11searchPathsERK7QString@Base 1.2.1 ++ _ZNK3qbs11Preferences13getPreferenceERK7QStringRK8QVariant@Base 1.2.1 ++ _ZNK3qbs11Preferences15defaultEchoModeEv@Base 1.4.0 ++ _ZNK3qbs11Preferences16useColoredOutputEv@Base 1.2.1 ++ _ZNK3qbs11Preferences21defaultBuildDirectoryEv@Base 1.2.1 ++ _ZNK3qbs11Preferences4jobsEv@Base 1.2.1 ++ _ZNK3qbs11Preferences5shellEv@Base 1.2.1 ++ _ZNK3qbs11Preferences8pathListERK7QStringS3_@Base 1.2.1 ++ _ZNK3qbs11ProductData10isRunnableEv@Base 1.3.1 ++ _ZNK3qbs11ProductData10propertiesEv@Base 1.3.3 ++ _ZNK3qbs11ProductData10targetNameEv@Base 1.3.1 ++ _ZNK3qbs11ProductData12dependenciesEv@Base 1.3.1 ++ _ZNK3qbs11ProductData14buildDirectoryEv@Base 1.7.0 ++ _ZNK3qbs11ProductData15targetArtifactsEv@Base 1.2.1 ++ _ZNK3qbs11ProductData16modulePropertiesEv@Base 1.4.0 ++ _ZNK3qbs11ProductData16targetExecutableEv@Base 1.7.0 ++ _ZNK3qbs11ProductData18generatedArtifactsEv@Base 1.7.0 ++ _ZNK3qbs11ProductData20installableArtifactsEv@Base 1.7.0 ++ _ZNK3qbs11ProductData4nameEv@Base 1.2.1 ++ _ZNK3qbs11ProductData4typeEv@Base 1.3.1 ++ _ZNK3qbs11ProductData6groupsEv@Base 1.2.1 ++ _ZNK3qbs11ProductData7isValidEv@Base 1.2.1 ++ _ZNK3qbs11ProductData7profileEv@Base 1.3.1 ++ _ZNK3qbs11ProductData7versionEv@Base 1.3.1 ++ _ZNK3qbs11ProductData8locationEv@Base 1.2.1 ++ _ZNK3qbs11ProductData9isEnabledEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData11allProductsEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData11subProjectsEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData14buildDirectoryEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData20installableArtifactsEv@Base 1.7.0 ++ _ZNK3qbs11ProjectData4nameEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData7isValidEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData8locationEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData8productsEv@Base 1.2.1 ++ _ZNK3qbs11ProjectData9isEnabledEv@Base 1.2.1 ++ _ZNK3qbs11PropertyMap11getPropertyERK7QString@Base 1.2.1 ++ _ZNK3qbs11PropertyMap13allPropertiesEv@Base 1.2.1 ++ _ZNK3qbs11PropertyMap17getModulePropertyERK7QStringS3_@Base 1.2.1 ++ _ZNK3qbs11PropertyMap31getModulePropertiesAsStringListERK7QStringS3_@Base 1.2.1 ++ _ZNK3qbs11PropertyMap8toStringEv@Base 1.2.1 ++ _ZNK3qbs11RuleCommand10executableEv@Base 1.3.3 ++ _ZNK3qbs11RuleCommand10sourceCodeEv@Base 1.3.3 ++ _ZNK3qbs11RuleCommand11descriptionEv@Base 1.3.3 ++ _ZNK3qbs11RuleCommand11environmentEv@Base 1.3.3 ++ _ZNK3qbs11RuleCommand16workingDirectoryEv@Base 1.3.3 ++ _ZNK3qbs11RuleCommand19extendedDescriptionEv@Base 1.5.0 ++ _ZNK3qbs11RuleCommand4typeEv@Base 1.3.3 ++ _ZNK3qbs11RuleCommand9argumentsEv@Base 1.3.3 ++ _ZNK3qbs12ArtifactData10propertiesEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData11installDataEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData11isGeneratedEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData12isExecutableEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData16isTargetArtifactEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData7isValidEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData8filePathEv@Base 1.7.0 ++ _ZNK3qbs12ArtifactData8fileTagsEv@Base 1.7.0 ++ _ZNK3qbs12BuildOptions11maxJobCountEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions12changedFilesEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions14activeFileTagsEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions14logElapsedTimeEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions15filesToConsiderEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions16executeRulesOnlyEv@Base 1.5.0 ++ _ZNK3qbs12BuildOptions16forceOutputCheckEv@Base 1.5.0 ++ _ZNK3qbs12BuildOptions19forceTimestampCheckEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions26removeExistingInstallationEv@Base 1.4.0 ++ _ZNK3qbs12BuildOptions6dryRunEv@Base 1.2.1 ++ _ZNK3qbs12BuildOptions7installEv@Base 1.4.0 ++ _ZNK3qbs12BuildOptions8echoModeEv@Base 1.4.0 ++ _ZNK3qbs12BuildOptions9keepGoingEv@Base 1.2.1 ++ _ZNK3qbs12CleanOptions14logElapsedTimeEv@Base 1.2.1 ++ _ZNK3qbs12CleanOptions6dryRunEv@Base 1.2.1 ++ _ZNK3qbs12CleanOptions9keepGoingEv@Base 1.2.1 ++ _ZNK3qbs12CodeLocation4lineEv@Base 1.2.1 ++ _ZNK3qbs12CodeLocation5storeERNS_8Internal14PersistentPoolE@Base 1.4.0 ++ _ZNK3qbs12CodeLocation6columnEv@Base 1.2.1 ++ _ZNK3qbs12CodeLocation7isValidEv@Base 1.2.1 ++ _ZNK3qbs12CodeLocation8filePathEv@Base 1.4.0 ++ _ZNK3qbs12CodeLocation8toStringEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult16workingDirectoryEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult18executableFilePathEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult5errorEv@Base 1.5.0 ++ _ZNK3qbs13ProcessResult6stdErrEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult6stdOutEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult7successEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult8exitCodeEv@Base 1.2.1 ++ _ZNK3qbs13ProcessResult9argumentsEv@Base 1.2.1 ++ _ZNK3qbs13SettingsModel10headerDataEiN2Qt11OrientationEi@Base 1.4.0 ++ _ZNK3qbs13SettingsModel10metaObjectEv@Base 1.4.0 ++ _ZNK3qbs13SettingsModel11columnCountERK11QModelIndex@Base 1.4.0 ++ _ZNK3qbs13SettingsModel17hasUnsavedChangesEv@Base 1.4.0 ++ _ZNK3qbs13SettingsModel4dataERK11QModelIndexi@Base 1.4.0 ++ _ZNK3qbs13SettingsModel5flagsERK11QModelIndex@Base 1.4.0 ++ _ZNK3qbs13SettingsModel5indexEiiRK11QModelIndex@Base 1.4.0 ++ _ZNK3qbs13SettingsModel6parentERK11QModelIndex@Base 1.4.0 ++ _ZNK3qbs13SettingsModel8rowCountERK11QModelIndex@Base 1.4.0 ++ _ZNK3qbs14InstallOptions11installRootEv@Base 1.2.1 ++ _ZNK3qbs14InstallOptions14logElapsedTimeEv@Base 1.2.1 ++ _ZNK3qbs14InstallOptions18installIntoSysrootEv@Base 1.2.1 ++ _ZNK3qbs14InstallOptions26removeExistingInstallationEv@Base 1.2.1 ++ _ZNK3qbs14InstallOptions6dryRunEv@Base 1.2.1 ++ _ZNK3qbs14InstallOptions9keepGoingEv@Base 1.2.1 ++ _ZNK3qbs14RunEnvironment14runEnvironmentEPNS_9ErrorInfoE@Base 1.5.0 ++ _ZNK3qbs14RunEnvironment16buildEnvironmentEPNS_9ErrorInfoE@Base 1.5.0 ++ _ZNK3qbs14RunEnvironment17getRunEnvironmentEv@Base 1.5.0 ++ _ZNK3qbs14RunEnvironment19getBuildEnvironmentEv@Base 1.5.0 ++ _ZNK3qbs15GenerateOptions13generatorNameEv@Base 1.4.0 ++ _ZNK3qbs15SetupProjectJob10metaObjectEv@Base 1.2.1 ++ _ZNK3qbs15SetupProjectJob7projectEv@Base 1.2.1 ++ _ZNK3qbs16ProjectGenerator10metaObjectEv@Base 1.7.0 ++ _ZNK3qbs16ProjectGenerator18buildConfigurationERKNS_7ProjectE@Base 1.7.0 ++ _ZNK3qbs16ProjectGenerator19buildConfigurationsEv@Base 1.7.0 ++ _ZNK3qbs16ProjectGenerator21qbsExecutableFilePathEv@Base 1.7.0 ++ _ZNK3qbs16ProjectGenerator29buildConfigurationCommandLineERKNS_7ProjectE@Base 1.7.0 ++ _ZNK3qbs16ProjectGenerator7projectEv@Base 1.7.0 ++ _ZNK3qbs16ProjectGenerator8projectsEv@Base 1.7.0 ++ _ZNK3qbs22SetupProjectParameters11environmentEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters11libexecPathEv@Base 1.4.1 ++ _ZNK3qbs22SetupProjectParameters11pluginPathsEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters11searchPathsEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters14logElapsedTimeEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters15projectFilePathEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters15restoreBehaviorEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters15topLevelProfileEv@Base 1.3.1 ++ _ZNK3qbs22SetupProjectParameters16overriddenValuesEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters16productErrorModeEv@Base 1.5.0 ++ _ZNK3qbs22SetupProjectParameters17configurationNameEv@Base 1.6.0 ++ _ZNK3qbs22SetupProjectParameters17settingsDirectoryEv@Base 1.3.1 ++ _ZNK3qbs22SetupProjectParameters18buildConfigurationEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters18waitLockBuildGraphEv@Base 1.6.0 ++ _ZNK3qbs22SetupProjectParameters19adjustedEnvironmentEv@Base 1.3.1 ++ _ZNK3qbs22SetupProjectParameters19forceProbeExecutionEv@Base 1.6.0 ++ _ZNK3qbs22SetupProjectParameters20overriddenValuesTreeEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters20propertyCheckingModeEv@Base 1.4.0 ++ _ZNK3qbs22SetupProjectParameters22buildConfigurationTreeEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters27finalBuildConfigurationTreeEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters30ignoreDifferentProjectFilePathEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters6dryRunEv@Base 1.2.1 ++ _ZNK3qbs22SetupProjectParameters9buildRootEv@Base 1.2.1 ++ _ZNK3qbs7Profile10localValueERK7QString@Base 1.2.1 ++ _ZNK3qbs7Profile10profileKeyEv@Base 1.2.1 ++ _ZNK3qbs7Profile11baseProfileEv@Base 1.2.1 ++ _ZNK3qbs7Profile15allKeysInternalENS0_12KeySelectionE11QStringList@Base 1.2.1 ++ _ZNK3qbs7Profile17fullyQualifiedKeyERK7QString@Base 1.2.1 ++ _ZNK3qbs7Profile22possiblyInheritedValueERK7QStringRK8QVariant11QStringList@Base 1.2.1 ++ _ZNK3qbs7Profile25checkBaseProfileExistenceERKS0_@Base 1.2.1 ++ _ZNK3qbs7Profile26extendAndCheckProfileChainER11QStringList@Base 1.2.1 ++ _ZNK3qbs7Profile4nameEv@Base 1.2.1 ++ _ZNK3qbs7Profile5valueERK7QStringRK8QVariantPNS_9ErrorInfoE@Base 1.2.1 ++ _ZNK3qbs7Profile6existsEv@Base 1.2.1 ++ _ZNK3qbs7Profile7allKeysENS0_12KeySelectionEPNS_9ErrorInfoE@Base 1.2.1 ++ _ZNK3qbs7Project11projectDataEv@Base 1.2.1 ++ _ZNK3qbs7Project12ruleCommandsERKNS_11ProductDataERK7QStringS6_PNS_9ErrorInfoE@Base 1.3.3 ++ _ZNK3qbs7Project14generatedFilesERKNS_11ProductDataERK7QStringbRK11QStringList@Base 1.5.0 ++ _ZNK3qbs7Project15buildOneProductERKNS_11ProductDataERKNS_12BuildOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project15cleanOneProductERKNS_11ProductDataERKNS_12CleanOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project15usedEnvironmentEv@Base 1.2.1 ++ _ZNK3qbs7Project16buildAllProductsERKNS_12BuildOptionsENS0_16ProductSelectionEP7QObject@Base 1.4.0 ++ _ZNK3qbs7Project16buildSystemFilesEv@Base 1.2.1 ++ _ZNK3qbs7Project16cleanAllProductsERKNS_12CleanOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project17buildSomeProductsERK5QListINS_11ProductDataEERKNS_12BuildOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project17cleanSomeProductsERK5QListINS_11ProductDataEERKNS_12CleanOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project17getRunEnvironmentERKNS_11ProductDataERKNS_14InstallOptionsERK19QProcessEnvironmentPNS_8SettingsE@Base 1.3.1 ++ _ZNK3qbs7Project17installOneProductERKNS_11ProductDataERKNS_14InstallOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project18installAllProductsERKNS_14InstallOptionsENS0_16ProductSelectionEP7QObject@Base 1.4.0 ++ _ZNK3qbs7Project19installSomeProductsERK5QListINS_11ProductDataEERKNS_14InstallOptionsEP7QObject@Base 1.2.1 ++ _ZNK3qbs7Project20projectConfigurationEv@Base 1.2.1 ++ _ZNK3qbs7Project7isValidEv@Base 1.2.1 ++ _ZNK3qbs7Project7profileEv@Base 1.3.1 ++ _ZNK3qbs8BuildJob10metaObjectEv@Base 1.2.1 ++ _ZNK3qbs8CleanJob10metaObjectEv@Base 1.2.1 ++ _ZNK3qbs8ILogSink8logLevelEv@Base 1.2.1 ++ _ZNK3qbs8Internal11CommandLine13toCommandLineENS0_10HostOsInfo6HostOsE@Base 1.7.0 ++ _ZNK3qbs8Internal12TestLanguage10metaObjectEv@Base 1.4.1 ++ _ZNK3qbs8Internal14TestBuildGraph10metaObjectEv@Base 1.4.1 ++ _ZNK3qbs8Internal21VsEnvironmentDetector14writeBatchFileEP9QIODeviceRK7QStringRK7QVectorIPNS0_4MSVCEE@Base 1.7.0 ++ _ZNK3qbs8Internal21VsEnvironmentDetector16findVcVarsAllBatERKNS0_4MSVCE@Base 1.7.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo11usesMsBuildEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo11usesVcBuildEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo12toolsVersionEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo13usesSolutionsEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo15solutionVersionEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo16marketingVersionEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo17clCompilerVersionEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo22platformToolsetVersionEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfo7versionEv@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfoeqERKS1_@Base 1.5.0 ++ _ZNK3qbs8Internal23VisualStudioVersionInfoltERKS1_@Base 1.5.0 ++ _ZNK3qbs8Internal4MSVC15compilerDefinesERK7QString@Base 1.6.0 ++ _ZNK3qbs8Internal4MSVC21clPathForArchitectureERK7QString@Base 1.7.0 ++ _ZNK3qbs8Internal4MSVC22binPathForArchitectureERK7QString@Base 1.7.0 ++ _ZNK3qbs8Internal6Logger12debugEnabledEv@Base 1.2.1 ++ _ZNK3qbs8Internal6Logger12traceEnabledEv@Base 1.2.1 ++ _ZNK3qbs8Internal6Logger6qbsLogENS_11LoggerLevelEb@Base 1.2.1 ++ _ZNK3qbs8Internal7Version10patchLevelEv@Base 1.3.1 ++ _ZNK3qbs8Internal7Version11buildNumberEv@Base 1.3.1 ++ _ZNK3qbs8Internal7Version12majorVersionEv@Base 1.3.1 ++ _ZNK3qbs8Internal7Version12minorVersionEv@Base 1.3.1 ++ _ZNK3qbs8Internal7Version8toStringEv@Base 1.3.1 ++ _ZNK3qbs8Internal9TestTools10metaObjectEv@Base 1.4.1 ++ _ZNK3qbs8Settings14defaultProfileEv@Base 1.2.1 ++ _ZNK3qbs8Settings17allKeysWithPrefixERK7QString@Base 1.2.1 ++ _ZNK3qbs8Settings22externalRepresentationERK7QString@Base 1.2.1 ++ _ZNK3qbs8Settings22internalRepresentationERK7QString@Base 1.2.1 ++ _ZNK3qbs8Settings5valueERK7QStringRK8QVariant@Base 1.2.1 ++ _ZNK3qbs8Settings7allKeysEv@Base 1.2.1 ++ _ZNK3qbs8Settings8fileNameEv@Base 1.2.1 ++ _ZNK3qbs8Settings8profilesEv@Base 1.2.1 ++ _ZNK3qbs8Settings9fixupKeysER11QStringList@Base 1.2.1 ++ _ZNK3qbs9ErrorInfo15isInternalErrorEv@Base 1.2.1 ++ _ZNK3qbs9ErrorInfo5itemsEv@Base 1.2.1 ++ _ZNK3qbs9ErrorInfo5storeERNS_8Internal14PersistentPoolE@Base 1.7.0 ++ _ZNK3qbs9ErrorInfo8toStringEv@Base 1.2.1 ++ _ZNK3qbs9ErrorItem11descriptionEv@Base 1.2.1 ++ _ZNK3qbs9ErrorItem12codeLocationEv@Base 1.2.1 ++ _ZNK3qbs9ErrorItem15isBacktraceItemEv@Base 1.5.0 ++ _ZNK3qbs9ErrorItem5storeERNS_8Internal14PersistentPoolE@Base 1.7.0 ++ _ZNK3qbs9ErrorItem8toStringEv@Base 1.2.1 ++ _ZNK3qbs9GroupData10propertiesEv@Base 1.2.1 ++ _ZNK3qbs9GroupData12allFilePathsEv@Base 1.2.1 ++ _ZNK3qbs9GroupData15sourceArtifactsEv@Base 1.4.0 ++ _ZNK3qbs9GroupData18allSourceArtifactsEv@Base 1.4.0 ++ _ZNK3qbs9GroupData28sourceArtifactsFromWildcardsEv@Base 1.4.0 ++ _ZNK3qbs9GroupData4nameEv@Base 1.2.1 ++ _ZNK3qbs9GroupData6prefixEv@Base 1.5.0 ++ _ZNK3qbs9GroupData7isValidEv@Base 1.2.1 ++ _ZNK3qbs9GroupData8locationEv@Base 1.2.1 ++ _ZNK3qbs9GroupData9isEnabledEv@Base 1.2.1 ++ (optional=templinst)_ZSt4swapIN3qbs7ProjectEENSt9enable_ifIXsrSt6__and_IJSt21is_move_constructibleIT_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SC_@Base 1.7.0 ++ (optional=templinst|arch=armel armhf i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe)_ZSt4swapIN8QVariant7PrivateEENSt9enable_ifIXsrSt6__and_IJSt21is_move_constructibleIT_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SC_@Base 1.6.0 ++ _ZTI11QScriptable@Base 1.2.1 ++ _ZTI12QScriptValue@Base 1.5.0 ++ _ZTIN3qbs10InstallJobE@Base 1.2.1 ++ _ZTIN3qbs11AbstractJobE@Base 1.2.1 ++ _ZTIN3qbs13SettingsModelE@Base 1.4.0 ++ _ZTIN3qbs15SetupProjectJobE@Base 1.2.1 ++ _ZTIN3qbs16ProjectGeneratorE@Base 1.7.0 ++ _ZTIN3qbs8BuildJobE@Base 1.2.1 ++ _ZTIN3qbs8CleanJobE@Base 1.2.1 ++ _ZTIN3qbs8ILogSinkE@Base 1.2.1 ++ _ZTIN3qbs8Internal12TestLanguageE@Base 1.4.1 ++ _ZTIN3qbs8Internal14TestBuildGraphE@Base 1.4.1 ++ _ZTIN3qbs8Internal9TestToolsE@Base 1.4.1 ++ _ZTIN3qbs9ErrorInfoE@Base 1.2.1 ++ _ZTS11QScriptable@Base 1.2.1 ++ _ZTS12QScriptValue@Base 1.5.0 ++ _ZTSN3qbs10InstallJobE@Base 1.2.1 ++ _ZTSN3qbs11AbstractJobE@Base 1.2.1 ++ _ZTSN3qbs13SettingsModelE@Base 1.4.0 ++ _ZTSN3qbs15SetupProjectJobE@Base 1.2.1 ++ _ZTSN3qbs16ProjectGeneratorE@Base 1.7.0 ++ _ZTSN3qbs8BuildJobE@Base 1.2.1 ++ _ZTSN3qbs8CleanJobE@Base 1.2.1 ++ _ZTSN3qbs8ILogSinkE@Base 1.2.1 ++ _ZTSN3qbs8Internal12TestLanguageE@Base 1.4.1 ++ _ZTSN3qbs8Internal14TestBuildGraphE@Base 1.4.1 ++ _ZTSN3qbs8Internal9TestToolsE@Base 1.4.1 ++ _ZTSN3qbs9ErrorInfoE@Base 1.2.1 ++ _ZTVN3qbs10InstallJobE@Base 1.2.1 ++ _ZTVN3qbs11AbstractJobE@Base 1.2.1 ++ _ZTVN3qbs13SettingsModelE@Base 1.4.0 ++ _ZTVN3qbs15SetupProjectJobE@Base 1.2.1 ++ _ZTVN3qbs16ProjectGeneratorE@Base 1.7.0 ++ _ZTVN3qbs8BuildJobE@Base 1.2.1 ++ _ZTVN3qbs8CleanJobE@Base 1.2.1 ++ _ZTVN3qbs8ILogSinkE@Base 1.2.1 ++ _ZTVN3qbs8Internal12TestLanguageE@Base 1.4.1 ++ _ZTVN3qbs8Internal14TestBuildGraphE@Base 1.4.1 ++ _ZTVN3qbs8Internal9TestToolsE@Base 1.4.1 diff --cc debian/libqbsqtprofilesetup1.7.install index 00000000,00000000..a1b0a90e new file mode 100644 --- /dev/null +++ b/debian/libqbsqtprofilesetup1.7.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libqbsqtprofilesetup.so.* diff --cc debian/libqbsqtprofilesetup1.7.symbols index 00000000,00000000..85c89e58 new file mode 100644 --- /dev/null +++ b/debian/libqbsqtprofilesetup1.7.symbols @@@ -1,0 -1,0 +1,5 @@@ ++# SymbolsHelper-Confirmed: 1.4.1 amd64 ++libqbsqtprofilesetup.so.1.7 libqbsqtprofilesetup1.7 #MINVER# ++ _ZN3qbs14setupQtProfileERK7QStringPNS_8SettingsERKNS_13QtEnvironmentE@Base 1.2.1 ++ _ZTIN3qbs9ErrorInfoE@Base 1.2.1 ++ _ZTSN3qbs9ErrorInfoE@Base 1.2.1 diff --cc debian/patches/disable_tests_qtscript.diff index 00000000,00000000..ab6a9e0e new file mode 100644 --- /dev/null +++ b/debian/patches/disable_tests_qtscript.diff @@@ -1,0 -1,0 +1,33 @@@ ++Description: limit API tests to only common architectures ++ On other architectures they are segfaulting due to bugs in QtScript. ++ The stacktrace is (obtained on ppc64el): ++ #0 SLL_PopRange (end=, start=, N=, head=0x3fffb32004e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:742 ++ #1 PopRange (end=, start=, N=, this=0x3fffb32004e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2083 ++ #2 ReleaseToCentralCache (N=192, cl=, this=0x3fffb3200478) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2795 ++ #3 QTWTF::TCMalloc_ThreadCache::Cleanup (this=0x3fffb3200478) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2745 ++ #4 0x00003fffb724c6d8 in QTWTF::TCMalloc_ThreadCache::DeleteCache (heap=0x3fffb3200478) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:3069 ++ #5 0x00003fffb6a48604 in __nptl_deallocate_tsd () at pthread_create.c:157 ++ #6 0x00003fffb6a489b8 in start_thread (arg=0x3fffb441f160) at pthread_create.c:322 ++ #7 0x00003fffb745f870 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S:104 ++ . ++ QBS is going to be ported away from QtScript, but in the mean time disable ++ API tests on non-common architectures to make the build pass. ++Author: Dmitry Shachnev ++Forwarded: not-needed ++Last-Update: 2016-12-20 ++ ++--- a/tests/auto/auto.pro +++++ b/tests/auto/auto.pro ++@@ -11,5 +11,10 @@ ++ cmdlineparser \ ++ blackbox/blackbox.pro \ ++ blackbox/blackbox-clangdb.pro \ ++- blackbox/blackbox-java.pro \ ++- api +++ blackbox/blackbox-java.pro +++ +++equals(QT_ARCH, i386) | equals(QT_ARCH, x86_64) | \ +++equals(QT_ARCH, arm) | equals(QT_ARCH, arm64) | \ +++equals(QT_ARCH, s390x) { +++ SUBDIRS += api +++} diff --cc debian/patches/fix_ftbfs_gcc6.diff index 00000000,00000000..1eb12435 new file mode 100644 --- /dev/null +++ b/debian/patches/fix_ftbfs_gcc6.diff @@@ -1,0 -1,0 +1,19 @@@ ++Description: Having explicit INCLUDEPATH to system default include ++ headers (and QBS is installed under /usr/include/qbs) results in ++ wrong order of -isystem parameters to gcc. This then causes GCC ++ not to be able to find its own header files. ++Author: Adam Majer ++Forwarded: not-needed ++Last-Update: 2016-07-31 ++ ++--- a/src/lib/corelib/use_installed_corelib.pri +++++ b/src/lib/corelib/use_installed_corelib.pri ++@@ -27,7 +27,7 @@ ++ LIBS += $$QBSCORELIB ++ } ++ ++-INCLUDEPATH += $${PWD} $${PWD}/.. +++INCLUDEPATH += $${PWD} ++ ++ CONFIG(static, static|shared) { ++ DEFINES += QBS_STATIC_LIB diff --cc debian/patches/fix_race_condition.diff index 00000000,00000000..a171781f new file mode 100644 --- /dev/null +++ b/debian/patches/fix_race_condition.diff @@@ -1,0 -1,0 +1,35 @@@ ++Description: fix race condition in qmake build ++Origin: https://codereview.qt-project.org/181319 ++Bug: https://bugreports.qt.io/browse/QBS-1091 ++Last-Update: 2017-01-04 ++ ++--- a/tests/auto/blackbox/blackbox-clangdb.pro +++++ b/tests/auto/blackbox/blackbox-clangdb.pro ++@@ -2,6 +2,7 @@ ++ ++ HEADERS = tst_blackboxbase.h tst_clangdb.h ++ SOURCES = tst_blackboxbase.cpp tst_clangdb.cpp +++OBJECTS_DIR = clangdb ++ ++ include(../auto.pri) ++ ++--- a/tests/auto/blackbox/blackbox-java.pro +++++ b/tests/auto/blackbox/blackbox-java.pro ++@@ -2,6 +2,7 @@ ++ ++ HEADERS = tst_blackboxjava.h tst_blackboxbase.h ++ SOURCES = tst_blackboxjava.cpp tst_blackboxbase.cpp +++OBJECTS_DIR = java ++ ++ include(../auto.pri) ++ ++--- a/tests/auto/blackbox/blackbox.pro +++++ b/tests/auto/blackbox/blackbox.pro ++@@ -2,6 +2,7 @@ ++ ++ HEADERS = tst_blackbox.h tst_blackboxbase.h ++ SOURCES = tst_blackbox.cpp tst_blackboxbase.cpp +++OBJECTS_DIR = generic ++ ++ include(../auto.pri) ++ diff --cc debian/patches/kfreebsd_soname.diff index 00000000,00000000..bad6d126 new file mode 100644 --- /dev/null +++ b/debian/patches/kfreebsd_soname.diff @@@ -1,0 -1,0 +1,16 @@@ ++Description: use the same SONAME scheme on kfreebsd as on Linux ++Author: Dmitry Shachnev ++Forwarded: not-yet ++Last-Update: 2017-01-04 ++ ++--- a/src/lib/library.pri +++++ b/src/lib/library.pri ++@@ -26,7 +26,7 @@ ++ include(../../qbs_version.pri) ++ VERSION = $${QBS_VERSION} ++ ++-linux { +++!win32 { ++ # Turn off absurd qmake's soname "logic" and directly add the linker flag. ++ QMAKE_LFLAGS_SONAME = ++ QMAKE_LFLAGS = -Wl,-soname=lib$${TARGET}.so.$${QBS_VERSION_MAJ}.$${QBS_VERSION_MIN} diff --cc debian/patches/qmake_documentation.diff index 00000000,00000000..55a6618a new file mode 100644 --- /dev/null +++ b/debian/patches/qmake_documentation.diff @@@ -1,0 -1,0 +1,135 @@@ ++Description: make the documentation includable by other projects ++ Other projects (e.g. Qt Creator) can now build and install the qbs ++ documentation by including doc_targets.pri and setting the variables ++ QBS_DOCS_INSTALL_DIR and QBS_DOCS_BUILD_DIR. ++ . ++ By overriding QBS_DOCS_INSTALL_DIR users can also specify an alternative ++ documentation installation location for qbs itself. ++Origin: upstream, https://code.qt.io/cgit/qt-labs/qbs.git/commit/?id=3f76c27847c157a0 ++Last-Update: 2017-01-25 ++ ++--- a/doc/doc.pri +++++ b/doc/doc.pri ++@@ -8,56 +8,21 @@ ++ QDOC_MAINFILE = $$PWD/qbs.qdocconf ++ HELPGENERATOR = $$targetPath($$[QT_INSTALL_BINS]/qhelpgenerator) ++ ++-VERSION_TAG = $$replace(QBS_VERSION, "[-.]", ) +++include(doc_targets.pri) ++ ++-HTML_DOC_PATH=$$OUT_PWD/doc/html ++-equals(QMAKE_DIR_SEP, /) { # unix, mingw+msys ++- QDOC = SRCDIR=$$PWD OUTDIR=$$HTML_DOC_PATH QBS_VERSION=$$QBS_VERSION QBS_VERSION_TAG=$$VERSION_TAG QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$QDOC_BIN ++-} else:win32-g++* { # just mingw ++- # The lack of spaces in front of the && is necessary! ++- QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$HTML_DOC_PATH&& set QBS_VERSION=$$QBS_VERSION&& set QBS_VERSION_TAG=$$VERSION_TAG&& set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS]&& $$QDOC_BIN ++-} else { # nmake ++- QDOC = set SRCDIR=$$PWD $$escape_expand(\\n\\t) \ ++- set OUTDIR=$$HTML_DOC_PATH $$escape_expand(\\n\\t) \ ++- set QBS_VERSION=$$QBS_VERSION $$escape_expand(\\n\\t) \ ++- set QBS_VERSION_TAG=$$VERSION_TAG $$escape_expand(\\n\\t) \ ++- set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$escape_expand(\\n\\t) \ ++- $$QDOC_BIN ++-} ++- ++-QHP_FILE = $$HTML_DOC_PATH/qbs.qhp ++-QCH_FILE = $$OUT_PWD/doc/qbs.qch ++- ++-HELP_DEP_FILES = $$PWD/qbs.qdoc \ ++- $$QDOC_MAINFILE ++- ++-html_docs.commands = $$QDOC $$PWD/qbs.qdocconf ++-html_docs.depends += $$HELP_DEP_FILES ++- ++-html_docs_online.commands = $$QDOC $$PWD/qbs-online.qdocconf ++-html_docs_online.files = $$QHP_FILE ++- ++-qch_docs.commands = $$HELPGENERATOR -o $$shell_quote($$QCH_FILE) $$QHP_FILE ++-qch_docs.depends += html_docs ++- ++-docs_online.depends = html_docs_online ++-QMAKE_EXTRA_TARGETS += html_docs_online docs_online ++- ++-inst_qch_docs.files = $$QCH_FILE ++-inst_qch_docs.path = $${QBS_INSTALL_PREFIX}/share/doc/qbs ++-inst_qch_docs.CONFIG += no_check_exist no_default_install ++-INSTALLS += inst_qch_docs ++- ++-inst_html_docs.files = $$HTML_DOC_PATH ++-inst_html_docs.path = $$inst_qch_docs.path ++-inst_html_docs.CONFIG += no_check_exist no_default_install directory ++-INSTALLS += inst_html_docs ++- ++-install_docs.depends = install_inst_qch_docs install_inst_html_docs ++-QMAKE_EXTRA_TARGETS += install_docs ++- ++-docs.depends = qch_docs ++-QMAKE_EXTRA_TARGETS += html_docs qch_docs docs +++html_docs.depends = qbs_html_docs +++html_docs_online.depends = qbs_html_docs_online +++qch_docs.depends = qbs_qch_docs +++docs_online.depends = qbs_docs_online +++install_docs.depends = qbs_install_docs +++docs.depends = qbs_docs +++QMAKE_EXTRA_TARGETS += \ +++ docs \ +++ docs_online \ +++ html_docs \ +++ html_docs_online \ +++ install_docs \ +++ qch_docs ++ ++ fixnavi.commands = \ ++ cd $$targetPath($$PWD) && \ ++--- /dev/null +++++ b/doc/doc_targets.pri ++@@ -0,0 +1,49 @@ +++# This pri file can be included by other projects that want to provide the qbs documentation. +++# Common variables like QDOC_BIN or HELPGENERATOR must be provided by the including file. +++QBS_VERSION_TAG = $$replace(QBS_VERSION, "[-.]", ) +++ +++isEmpty(QBS_DOCS_BUILD_DIR): QBS_DOCS_BUILD_DIR = $$OUT_PWD/doc +++isEmpty(QBS_HTML_DOC_PATH): QBS_HTML_DOC_PATH = $$QBS_DOCS_BUILD_DIR/html +++equals(QMAKE_DIR_SEP, /) { # unix, mingw+msys +++ QDOC = SRCDIR=$$PWD OUTDIR=$$QBS_HTML_DOC_PATH QBS_VERSION=$$QBS_VERSION QBS_VERSION_TAG=$$QBS_VERSION_TAG QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$QDOC_BIN +++} else: mingw { +++ # The lack of spaces in front of the && is necessary! +++ QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$QBS_HTML_DOC_PATH&& set QBS_VERSION=$$QBS_VERSION&& set QBS_VERSION_TAG=$$QBS_VERSION_TAG&& set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS]&& $$QDOC_BIN +++} else { # nmake +++ QDOC = set SRCDIR=$$PWD $$escape_expand(\\n\\t) \ +++ set OUTDIR=$$QBS_HTML_DOC_PATH $$escape_expand(\\n\\t) \ +++ set QBS_VERSION=$$QBS_VERSION $$escape_expand(\\n\\t) \ +++ set QBS_VERSION_TAG=$$QBS_VERSION_TAG $$escape_expand(\\n\\t) \ +++ set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$escape_expand(\\n\\t) \ +++ $$QDOC_BIN +++} +++ +++QBS_QHP_FILE = $$QBS_HTML_DOC_PATH/qbs.qhp +++QBS_QCH_FILE = $$QBS_DOCS_BUILD_DIR/qbs.qch +++ +++QBS_HELP_DEP_FILES = \ +++ $$PWD/qbs.qdoc \ +++ $$PWD/qbs.qdocconf +++ +++qbs_html_docs.commands = $$QDOC $$PWD/qbs.qdocconf +++qbs_html_docs.depends += $$QBS_HELP_DEP_FILES +++ +++qbs_qch_docs.commands = $$HELPGENERATOR -o $$shell_quote($$QBS_QCH_FILE) $$QBS_QHP_FILE +++qbs_qch_docs.depends += qbs_html_docs +++ +++isEmpty(QBS_DOCS_INSTALL_DIR): QBS_DOCS_INSTALL_DIR = $${QBS_INSTALL_PREFIX}/share/doc/qbs +++inst_qbs_qch_docs.files = $$QBS_QCH_FILE +++inst_qbs_qch_docs.path = $$QBS_DOCS_INSTALL_DIR +++inst_qbs_qch_docs.CONFIG += no_check_exist no_default_install +++INSTALLS += inst_qbs_qch_docs +++ +++inst_qbs_html_docs.files = $$QBS_HTML_DOC_PATH +++inst_qbs_html_docs.path = $$inst_qbs_qch_docs.path +++inst_qbs_html_docs.CONFIG += no_check_exist no_default_install directory +++INSTALLS += inst_qbs_html_docs +++ +++qbs_install_docs.depends = install_inst_qbs_qch_docs install_inst_qbs_html_docs +++QMAKE_EXTRA_TARGETS += qbs_install_docs +++ +++qbs_docs.depends = qbs_qch_docs +++QMAKE_EXTRA_TARGETS += qbs_html_docs qbs_qch_docs qbs_docs diff --cc debian/patches/remove_rpaths.diff index 00000000,00000000..e192d0e4 new file mode 100644 --- /dev/null +++ b/debian/patches/remove_rpaths.diff @@@ -1,0 -1,0 +1,20 @@@ ++Description: do not pass wrong -L flag when linking with libqbscore ++Author: Adam Majer ++Forwarded: not-needed ++Last-Update: 2015-03-13 ++ ++--- a/src/lib/corelib/use_installed_corelib.pri +++++ b/src/lib/corelib/use_installed_corelib.pri ++@@ -2,11 +2,9 @@ ++ ++ QBSLIBDIR=$${PWD}/../../lib ++ unix { ++- LIBS += -L$$QBSLIBDIR -lqbscore +++ LIBS += -lqbscore ++ } ++ ++-!qbs_disable_rpath:unix:QMAKE_LFLAGS += -Wl,-rpath,$${QBSLIBDIR} ++- ++ !CONFIG(static, static|shared) { ++ QBSCORELIBSUFFIX = $$QBS_VERSION_MAJ ++ } diff --cc debian/patches/series index 00000000,00000000..97c365ac new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,7 @@@ ++remove_rpaths.diff ++disable_tests_qtscript.diff ++skip_test_concurrent.diff ++fix_ftbfs_gcc6.diff ++fix_race_condition.diff ++kfreebsd_soname.diff ++qmake_documentation.diff diff --cc debian/patches/skip_test_concurrent.diff index 00000000,00000000..a6982698 new file mode 100644 --- /dev/null +++ b/debian/patches/skip_test_concurrent.diff @@@ -1,0 -1,0 +1,15 @@@ ++Description: skip new test that hangs on non-x86 architectures ++Author: Dmitry Shachnev ++Forwarded: no ++Last-Update: 2016-03-20 ++ ++--- a/tests/auto/blackbox/tst_blackbox.cpp +++++ b/tests/auto/blackbox/tst_blackbox.cpp ++@@ -967,6 +967,7 @@ ++ ++ void TestBlackbox::concurrentExecutor() ++ { +++ QSKIP("hangs on some architectures"); ++ QDir::setCurrent(testDataDir + "/concurrent-executor"); ++ QCOMPARE(runQbs(QStringList() << "-j" << "2"), 0); ++ QVERIFY2(!m_qbsStderr.contains("ASSERT"), m_qbsStderr.constData()); diff --cc debian/qbs-common.install index 00000000,00000000..182aaf3b new file mode 100644 --- /dev/null +++ b/debian/qbs-common.install @@@ -1,0 -1,0 +1,100 @@@ ++usr/share/qbs/imports/qbs/BundleTools/bundle-tools.js ++usr/share/qbs/imports/qbs/DarwinTools/darwin-tools.js ++usr/share/qbs/imports/qbs/ModUtils/utils.js ++usr/share/qbs/imports/qbs/PathTools/path-tools.js ++usr/share/qbs/imports/qbs/Probes/AndroidNdkProbe.qbs ++usr/share/qbs/imports/qbs/Probes/AndroidSdkProbe.qbs ++usr/share/qbs/imports/qbs/Probes/BinaryProbe.qbs ++usr/share/qbs/imports/qbs/Probes/FrameworkProbe.qbs ++usr/share/qbs/imports/qbs/Probes/GccProbe.qbs ++usr/share/qbs/imports/qbs/Probes/IncludeProbe.qbs ++usr/share/qbs/imports/qbs/Probes/InnoSetupProbe.qbs ++usr/share/qbs/imports/qbs/Probes/JdkProbe.qbs ++usr/share/qbs/imports/qbs/Probes/MsvcProbe.qbs ++usr/share/qbs/imports/qbs/Probes/NodeJsProbe.qbs ++usr/share/qbs/imports/qbs/Probes/NpmProbe.qbs ++usr/share/qbs/imports/qbs/Probes/PathProbe.qbs ++usr/share/qbs/imports/qbs/Probes/PkgConfigProbe.qbs ++usr/share/qbs/imports/qbs/Probes/TypeScriptProbe.qbs ++usr/share/qbs/imports/qbs/Probes/WiXProbe.qbs ++usr/share/qbs/imports/qbs/Probes/path-probe.js ++usr/share/qbs/imports/qbs/UnixUtils/unix-utils.js ++usr/share/qbs/imports/qbs/WindowsUtils/windows-utils.js ++usr/share/qbs/imports/qbs/base/AndroidApk.qbs ++usr/share/qbs/imports/qbs/base/Application.qbs ++usr/share/qbs/imports/qbs/base/ApplicationExtension.qbs ++usr/share/qbs/imports/qbs/base/AutotestRunner.qbs ++usr/share/qbs/imports/qbs/base/CppApplication.qbs ++usr/share/qbs/imports/qbs/base/DynamicLibrary.qbs ++usr/share/qbs/imports/qbs/base/InnoSetup.qbs ++usr/share/qbs/imports/qbs/base/InstallPackage.qbs ++usr/share/qbs/imports/qbs/base/JavaClassCollection.qbs ++usr/share/qbs/imports/qbs/base/JavaJarFile.qbs ++usr/share/qbs/imports/qbs/base/Library.qbs ++usr/share/qbs/imports/qbs/base/LoadableModule.qbs ++usr/share/qbs/imports/qbs/base/NSISSetup.qbs ++usr/share/qbs/imports/qbs/base/NetModule.qbs ++usr/share/qbs/imports/qbs/base/NodeJSApplication.qbs ++usr/share/qbs/imports/qbs/base/QtApplication.qbs ++usr/share/qbs/imports/qbs/base/QtGuiApplication.qbs ++usr/share/qbs/imports/qbs/base/StaticLibrary.qbs ++usr/share/qbs/imports/qbs/base/WindowsInstallerPackage.qbs ++usr/share/qbs/imports/qbs/base/WindowsSetupPackage.qbs ++usr/share/qbs/imports/qbs/base/XPCService.qbs ++usr/share/qbs/modules/Android/ndk/ndk.qbs ++usr/share/qbs/modules/Android/ndk/utils.js ++usr/share/qbs/modules/Android/sdk/sdk.qbs ++usr/share/qbs/modules/Android/sdk/utils.js ++usr/share/qbs/modules/archiver/archiver.qbs ++usr/share/qbs/modules/bundle/BundleModule.qbs ++usr/share/qbs/modules/bundle/MacOSX-Package-Types.xcspec ++usr/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec ++usr/share/qbs/modules/bundle/bundle.js ++usr/share/qbs/modules/bundle/update-specs.sh ++usr/share/qbs/modules/cli/CLIModule.qbs ++usr/share/qbs/modules/cli/cli.js ++usr/share/qbs/modules/cli/mono.qbs ++usr/share/qbs/modules/cli/windows-dotnet.qbs ++usr/share/qbs/modules/cpp/CppModule.qbs ++usr/share/qbs/modules/cpp/DarwinGCC.qbs ++usr/share/qbs/modules/cpp/GenericGCC.qbs ++usr/share/qbs/modules/cpp/LinuxGCC.qbs ++usr/share/qbs/modules/cpp/UnixGCC.qbs ++usr/share/qbs/modules/cpp/android-gcc.qbs ++usr/share/qbs/modules/cpp/gcc.js ++usr/share/qbs/modules/cpp/genericunix-gcc.qbs ++usr/share/qbs/modules/cpp/ios-gcc.qbs ++usr/share/qbs/modules/cpp/macos-gcc.qbs ++usr/share/qbs/modules/cpp/msvc.js ++usr/share/qbs/modules/cpp/tvos-gcc.qbs ++usr/share/qbs/modules/cpp/watchos-gcc.qbs ++usr/share/qbs/modules/cpp/windows-mingw.qbs ++usr/share/qbs/modules/cpp/windows-msvc.qbs ++usr/share/qbs/modules/ib/IBModule.qbs ++usr/share/qbs/modules/ib/ib.js ++usr/share/qbs/modules/innosetup/InnoSetupModule.qbs ++usr/share/qbs/modules/java/JavaModule.qbs ++usr/share/qbs/modules/java/io/qt/qbs/Artifact.java ++usr/share/qbs/modules/java/io/qt/qbs/ArtifactListJsonWriter.java ++usr/share/qbs/modules/java/io/qt/qbs/ArtifactListTextWriter.java ++usr/share/qbs/modules/java/io/qt/qbs/ArtifactListWriter.java ++usr/share/qbs/modules/java/io/qt/qbs/ArtifactListXmlWriter.java ++usr/share/qbs/modules/java/io/qt/qbs/tools/JavaCompilerScannerTool.java ++usr/share/qbs/modules/java/io/qt/qbs/tools/utils/ArtifactProcessor.java ++usr/share/qbs/modules/java/io/qt/qbs/tools/utils/ArtifactScanner.java ++usr/share/qbs/modules/java/io/qt/qbs/tools/utils/JavaCompilerOptions.java ++usr/share/qbs/modules/java/io/qt/qbs/tools/utils/JavaCompilerScanner.java ++usr/share/qbs/modules/java/io/qt/qbs/tools/utils/NullFileObject.java ++usr/share/qbs/modules/java/utils.js ++usr/share/qbs/modules/lex_yacc/lexyacc.js ++usr/share/qbs/modules/lex_yacc/lexyacc.qbs ++usr/share/qbs/modules/nodejs/NodeJS.qbs ++usr/share/qbs/modules/nodejs/nodejs.js ++usr/share/qbs/modules/nsis/NSISModule.qbs ++usr/share/qbs/modules/qbs/common.qbs ++usr/share/qbs/modules/typescript/TypeScriptModule.qbs ++usr/share/qbs/modules/typescript/qbs-tsc-scan/qbs-tsc-scan.ts ++usr/share/qbs/modules/typescript/typescript.js ++usr/share/qbs/modules/wix/WiXModule.qbs ++usr/share/qbs/modules/xcode/xcode.js ++usr/share/qbs/modules/xcode/xcode.qbs diff --cc debian/qbs-dev.install index 00000000,00000000..d363f44d new file mode 100644 --- /dev/null +++ b/debian/qbs-dev.install @@@ -1,0 -1,0 +1,33 @@@ ++usr/include/qbs/api/jobs.h ++usr/include/qbs/api/languageinfo.h ++usr/include/qbs/api/project.h ++usr/include/qbs/api/projectdata.h ++usr/include/qbs/api/rulecommand.h ++usr/include/qbs/api/runenvironment.h ++usr/include/qbs/buildgraph/forward_decls.h ++usr/include/qbs/language/forward_decls.h ++usr/include/qbs/logging/ilogsink.h ++usr/include/qbs/qbs.h ++usr/include/qbs/qbs_version.pri ++usr/include/qbs/qtenvironment.h ++usr/include/qbs/qtprofilesetup.h ++usr/include/qbs/tools/architectures.h ++usr/include/qbs/tools/buildoptions.h ++usr/include/qbs/tools/cleanoptions.h ++usr/include/qbs/tools/codelocation.h ++usr/include/qbs/tools/commandechomode.h ++usr/include/qbs/tools/error.h ++usr/include/qbs/tools/generateoptions.h ++usr/include/qbs/tools/installoptions.h ++usr/include/qbs/tools/preferences.h ++usr/include/qbs/tools/processresult.h ++usr/include/qbs/tools/profile.h ++usr/include/qbs/tools/qbs_export.h ++usr/include/qbs/tools/settings.h ++usr/include/qbs/tools/settingsmodel.h ++usr/include/qbs/tools/setupprojectparameters.h ++usr/include/qbs/tools/toolchains.h ++usr/include/qbs/use_installed_corelib.pri ++usr/include/qbs/use_installed_qtprofilesetup.pri ++usr/lib/*/libqbscore.so ++usr/lib/*/libqbsqtprofilesetup.so diff --cc debian/qbs-doc-html.doc-base index 00000000,00000000..92f282cd new file mode 100644 --- /dev/null +++ b/debian/qbs-doc-html.doc-base @@@ -1,0 -1,0 +1,12 @@@ ++Document: qbs-doc-html ++Title: Qbs Documentation ++Author: The Qt Company Ltd. ++Abstract: Documentation of Qbs ++ Qbs is a tool that helps simplify the build process for developing projects ++ across multiple platforms. Qbs can be used for any software project, regardless ++ of programming language, toolkit, or libraries used. ++Section: Programming ++ ++Format: HTML ++Index: /usr/share/qt5/doc/qbs/index.html ++Files: /usr/share/qt5/doc/qbs/* diff --cc debian/qbs-doc-html.install index 00000000,00000000..8597f8d4 new file mode 100644 --- /dev/null +++ b/debian/qbs-doc-html.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/qt5/doc/qbs/ diff --cc debian/qbs-doc.install index 00000000,00000000..1e1b846c new file mode 100644 --- /dev/null +++ b/debian/qbs-doc.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/qt5/doc/qbs.qch diff --cc debian/qbs-examples.install index 00000000,00000000..7d3cd0e0 new file mode 100644 --- /dev/null +++ b/debian/qbs-examples.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/qbs/examples/ diff --cc debian/qbs.install index 00000000,00000000..788935f3 new file mode 100644 --- /dev/null +++ b/debian/qbs.install @@@ -1,0 -1,0 +1,9 @@@ ++usr/bin/qbs ++usr/bin/qbs-config ++usr/bin/qbs-config-ui ++usr/bin/qbs-qmltypes ++usr/bin/qbs-setup-android ++usr/bin/qbs-setup-qt ++usr/bin/qbs-setup-toolchains ++usr/lib/*/qbs/plugins/libqbs_cpp_scanner.so ++usr/lib/*/qbs/plugins/libqbs_qt_scanner.so diff --cc debian/rules index 00000000,00000000..b836f5f9 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,63 @@@ ++#!/usr/bin/make -f ++ ++# Uncomment this to turn on verbose mode. ++#export DH_VERBOSE=1 ++ ++DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ++TMP_HOME_DIR = $(CURDIR)/debian/home ++ ++export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) ++export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) ++export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed ++export QT_SELECT := qt5 ++QT_INSTALL_DOCS := $(shell qmake -query QT_INSTALL_DOCS) ++ ++%: ++ dh $@ --parallel --with pkgkde_symbolshelper ++ ++override_dh_auto_clean: ++ dh_auto_clean ++ rm -rfv doc/html $(TMP_HOME_DIR) tests/auto/*/testWorkDir lib ++ rm -fv doc/qbs.qch bin/qbs* bin/tst* ++ find . -type f -name .gitignore -delete -print ++ ++override_dh_auto_configure: ++ qmake qbs.pro \ ++ CONFIG+=debug \ ++ CONFIG+=qbs_disable_rpath \ ++ CONFIG+=qbs_enable_project_file_updates \ ++ CONFIG+=qbs_enable_unit_tests \ ++ QMAKE_CFLAGS+="${CFLAGS} ${CPPFLAGS}" \ ++ QMAKE_CXXFLAGS+="${CXXFLAGS} ${CPPFLAGS}" \ ++ QMAKE_LFLAGS+="${LDFLAGS}" \ ++ QBS_INSTALL_PREFIX=/usr \ ++ QBS_DOCS_INSTALL_DIR=${QT_INSTALL_DOCS} \ ++ QBS_LIBRARY_DIRNAME=lib/${DEB_HOST_MULTIARCH} ++ ++override_dh_auto_build-indep: ++ dh_auto_build -- docs ++ ++override_dh_auto_install-indep: ++ dh_auto_build -- INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs ++ dh_auto_build -- INSTALL_ROOT=$(CURDIR)/debian/tmp sub-static-pro-install_subtargets ++ cd debian/tmp${QT_INSTALL_DOCS} && mv html qbs ++ ++override_dh_auto_test-arch: ++ set -ex; \ ++ export LD_LIBRARY_PATH=$(CURDIR)/lib/${DEB_HOST_MULTIARCH}:$$LD_LIBRARY_PATH; \ ++ export HOME=$(TMP_HOME_DIR); \ ++ $(CURDIR)/bin/qbs-setup-toolchains --detect; \ ++ $(CURDIR)/bin/qbs-setup-qt /usr/bin/qmake qbs_autotests; \ ++ [ -n "`$(CURDIR)/bin/qbs-config --list profiles.qbs_autotests.baseProfile`" ] || \ ++ $(CURDIR)/bin/qbs-config profiles.qbs_autotests.baseProfile gcc; \ ++ LC_ALL=C.UTF-8 dh_auto_test ++ ++override_dh_auto_test-indep: ++ ++override_dh_install: ++ rm -fv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libqbscore.so.1 ++ rm -fv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libqbsqtprofilesetup.so.1 ++ dh_install --fail-missing ++ ++override_dh_strip: ++ dh_strip --dbgsym-migration='qbs-dbg (<< 1.4.5+dfsg-1~)' diff --cc debian/source/format index 00000000,00000000..163aaf8d new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/watch index 00000000,00000000..4c64da52 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=3 ++opts=dversionmangle=s/\+dfsg\d*//,repacksuffix=+dfsg \ ++https://download.qt.io/official_releases/qbs/([\d\.]*)/qbs-src-([^-]*)\.tar\.gz